您好我有以下问题:我有一些页面(包括 php),我像这样加载它们
http://www.domain.com/news/
他们工作完美。但是如果我删除尾部斜杠
http://www.domain.com/news
发生这种情况->http://www.domain.com/news/?page=news&request=
这是我的 htaccess 规则:
RewriteEngine on
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl|jpg|png|gif)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
Options -Indexes
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)(.*)$ /index.php?page=$1&request=$2
PS。可能是因为我在根文档中也有一个新闻文件夹吗?