.htaccess重定向(如果包含子字符串)

.htaccess重定向(如果包含子字符串),.htaccess,.htaccess,我需要创建一个.htaccess文件,该文件: 如果url包含“chat.swf”,则重定向到“chat.php” 我试过了 RewriteCond %{REQUEST_URI} chat\.swf RewriteRule .* chat.php [R=301,L] 但这似乎很糟糕 有什么想法吗 问候试试这个 RewriteEngine On RewriteRule ^.*\chat.swf$ /chat.php [R=301,L] Cear浏览器缓存并重新启动,然后尝试以下规则: Rew

我需要创建一个.htaccess文件,该文件:

如果url包含“chat.swf”,则重定向到“chat.php”

我试过了

RewriteCond %{REQUEST_URI} chat\.swf
RewriteRule .* chat.php [R=301,L]
但这似乎很糟糕

有什么想法吗

问候

试试这个

RewriteEngine On

RewriteRule ^.*\chat.swf$ /chat.php [R=301,L]

Cear浏览器缓存并重新启动,然后尝试以下规则:

RewriteEngine On
RewriteBase /
RewriteRule chat\.swf /chat.php [R=301,L,NC]

如果由于某种原因,这不起作用,请在您的问题中发布完整的.htaccess。

尝试了此操作,但不起作用。htaccess规则正常工作,请重写cond%{HTTP_HOST}^www.RewriteRule.[R=301,L]