这个问题可能很愚蠢,但我尝试了一切。或者至少接近一切......
我想为1个产品页面提供多个网址。而且我的意思是我想要一个不同的内容的不同部分的网址让我解释:
这是基本网址:mysite.com/product/product-name /
我想要这里的描述:mysite.com/product/product-name/description
或点评:mysite.com/product/product-name/reviews
目前我有mysite.com/product/product-name/?page=description或mysite.com/product/product-name/?page=reviews。
我有基本的永久链接wordpress设置:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ticketbroadway/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ticketbroadway/index.php [L]
</IfModule>
我正在使用woocommerce。
如果你们中的任何一个人可以帮助我,我会非常糟糕地使用正则表达式,url重写和htaccess ...提前致谢。
答案 0 :(得分:0)
这应该有效:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ticketbroadway/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/([^/]+)/([^/]+)/?$ /$1/$2/?page=$3 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ticketbroadway/index.php [L]
</IfModule>