[英]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.