在我的htaccess中,我已经将所有页面从我的域重定向到主页。我只想从这个重定向robots.txt文件和URL中排除,如:从http://www.example.com/?123到http://www.example.com/。这可能吗?我尝试了以下.htaccess规则:
robots.txt
http://www.example.com/?123
http://www.example.com/
RewriteRule .+ http://www.example.com [r=301,nc,l]
xmd2e60i1#
请使用显示示例尝试以下.htaccess规则文件请确保在测试URL之前清除浏览器缓存
RewriteEngine On RewriteCond %{REQUEST_URI} ^/. [OR] RewriteCond %{QUERY_STRING} . RewriteCond %{THE_REQUEST} !\s(?:\S*)/robots\.txt/?\s [NC] RewriteRule ^ http://www.example.com [QSD,R=301,L]
1条答案
按热度按时间xmd2e60i1#
请使用显示示例尝试以下.htaccess规则文件请确保在测试URL之前清除浏览器缓存