例如我有这个网址:http://www.domain.com/index.php?mod=category&continent=Asia
我想删除index.php来截断URL,因此输出的URL将是:http://www.domain.com/?mod=category&continent=Asia
是否有任何替代(最好是更短)的代码:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !(index.php) [NC]
RewriteRule ^(.*)$ blah-blah-blah [L]
答案 0 :(得分:0)
我认为您所说的是您需要表单
的外部URIhttp://www.domain.com/?mod=category&continent=Asia
由DOCROOT/index.php
指定index.php的DirectoryIndex将实现此目的
RewriteRule ^$ index.php
重写引擎会自动附加查询字符串。
要截断网页中的网站URI,您需要更改HTML。