任何人都可以建议我如何将以下路径中的任何流量重定向到另一个目录
images/flash/main.swf?config=/flash/flash_output/133/location.htm
这应该301重定向到另一个URL(例如www.site.com)
我得到的问题是?导致Codeigniter(版本2)出现问题的字符,因为这会导致以下错误 - 您提交的URI不允许使用字符。 我正在尝试使用htaccess文件而不是codeigniter中的routes选项来解决问题。
我当前允许的uri chars配置低于(标准设置)
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
- 我不想加?如果可能的话,由于安全问题(文档声明不应该更改)
答案 0 :(得分:1)
假设images
是documentroot
将其添加到.htaccess
DocumentRoot
RewriteEngine On
RewriteBase /
Rewrite %{REQUEST_URI}?%{QUERY_STRING} images/flash/main\.swf\?config\=/flash/flash_output/133/location\.htm
RewriteRule ^ www.site.com [R=301,L]