Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess重定向301_.htaccess_Mod Rewrite - Fatal编程技术网

.htaccess重定向301

.htaccess重定向301,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我的网站www.freerankstat.com有旧的url参数,如www.freerankstat.com/facebook.com和新参数www.freerankstat.com/www/facebook.com 我试图使用.htaccess文件,但谷歌网站管理员显示80K+错误,不可用 我正在.htaccess文件中使用以下代码 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Rewrite

我的网站
www.freerankstat.com
有旧的url参数,如
www.freerankstat.com/facebook.com
和新参数
www.freerankstat.com/www/facebook.com

我试图使用.htaccess文件,但谷歌网站管理员显示80K+错误,不可用

我正在.htaccess文件中使用以下代码

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ http://www.freerankstat.com/www/$1 [R=301,NC]
我期待你的帮助

问候
Keshab

尝试添加一个条件以防止重写循环

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.+)$ http://www.freerankstat.com/www/$1 [R=301,NC]

你应该知道,谷歌网站管理员在更新之前要花很多时间,特别是如果它必须更新80K+链接的话