[英]htaccess RewriteRule Issue - pulsecms
我有以下.htaccess文件(使用PulseCMS)
RewriteEngine On
# RewriteBase /
RewriteRule ^reviews-page-([^-]*)$ ?page=$1&p=reviews [L]
RewriteRule ^reviews-([^-]*)+? ?d=$1&p=reviews [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?p=$1 [L]
目前,当我进行评论时,我的网址如下所示:
http://domain.com/reviews-1-title
我想将其重写为:
http://domain.com/reviews/title
任何想法如何做到这一点?
您可以为此修改现有规则:
RewriteEngine On
RewriteBase /
RewriteRule ^reviews[-/]([^-]+) ?d=$1&p=reviews [L,QSA,NC]
RewriteRule ^reviews-page-([^-]+)$ ?page=$1&p=reviews [L,QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?p=$1 [L,QSA]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.