如何更改url中的子字符串并重定向?

时间:2011-12-22 10:24:02

标签: apache .htaccess

我想以这种方式加载我的页面:

http://myhost/options=mymodule

or:

http://myhost/options=mymodule?(...) something

但系统还有其他模块:

http://myhost/options=othermodule

or

http://myhost/options=othermodule?(...) something

我想要始终重定向到我的模块。怎么做?

2 个答案:

答案 0 :(得分:1)

在htaccess文件或apache配置文件中

RewriteEngine On
RewriteRule /options=othermodule(.*) /options=mymodule$1

答案 1 :(得分:0)

答案是:

RewriteEngine on
RewriteCond %{QUERY_STRING} !(^|&)options=mymodule(&|$)
RewriteRule ^(.*)$ index.php?options=mymodule [L]