我正在为网站做 SEO 优化,我需要将部分 url 转换为参数。如果需要,仍然可以更改 URL 格式。
基本上我正在使用 Wordpress,并希望创建一个适用于所有产品的单一页面,但我需要从 URL 获取特定的产品编号。
URL 看起来像这样:
www.example.com/product/[product-id]-brand-name-and-some-other-stuff
我想将幕后的 URL(意味着 URL 不会改变)转换为:
www.example.com/product/?pid=[product-id]
我对 htaccess 没有太多经验,任何帮助将不胜感激。
这是当前 htaccess 文件的内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /downloads/www.bqwatches.com/
RewriteRule ^watch/([^-]+)- watch/?bqn=$1 [L,QSA,NC]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /downloads/www.bqwatches.com/index.php [L]
</IfModule>
# END WordPress