【发布时间】:2021-03-03 02:04:35
【问题描述】:
我想使用 htaccess mod rewrite 重写我的网站的路径,也接受参数。所以,我希望我的网站执行如下操作:
mysite.com/chat.php?a=text&b=1&c=2&d=text
当我写下这条路径时:
mysite.com/chat/text/1/2/text
我该怎么做?
这是我现在的 htaccess,但它不起作用:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^chat/([a-z]+)/([0-9]+)/([0-9]+)/([a-z]+)$ chat.php?n=$1&c=$2&s=$3&b=$4 [QSA]
【问题讨论】:
-
请在您的问题中发布您的 htaccess 文件,谢谢。
标签: apache .htaccess mod-rewrite url-rewriting friendly-url