我有一个带有 xampp 的本地网站,我想将此 url 转换localhost/mysite/frontend/article.php?article_id=something
为localhost/mysite/frontend/article_id/something
。我使用此重写规则
RewriteRule ^([A-Za-z0-9-]+)/?$ article.php?article_id=$1 [L]
但这是不对的。有人可以帮忙吗。谢谢。
我有一个带有 xampp 的本地网站,我想将此 url 转换localhost/mysite/frontend/article.php?article_id=something
为localhost/mysite/frontend/article_id/something
。我使用此重写规则
RewriteRule ^([A-Za-z0-9-]+)/?$ article.php?article_id=$1 [L]
但这是不对的。有人可以帮忙吗。谢谢。
尝试这个:
RewriteBase /mysite/frontend/
RewriteRule ^([A-Za-z0-9-]+)(/(.*?))?/?$ article.php?$1=$3 [L]
对于 http://localhost/mysite/frontend/article_id/something 如果 .htaccess 在 mysite 目录中并且某些内容被忽略
RewriteRule ^frontend/([^/]+)/ /mysite/frontend/article.php?article_id=$1 [L]