【发布时间】:2016-06-27 13:41:36
【问题描述】:
我们有这个网址:example.com/automobile/?id=1234,出于 seo 的目的,需要它类似于 example.com/automobile/passenger/ferrari/?id=1234
我们希望 /passenger/ferrari/ 是可选的,因为该数据与我们的查询及其动态无关。 因此,如果用户访问 example.com/automobile/?id=1234 或 example.com/passenger/what/ever-is-written-here/?id=1234 访问原始网址:example.com/automobile /?id=1234
我们正在使用 wordpress 并且现在有这个规则:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule . /index.php [L]
</IfModule>
很抱歉,但它似乎不起作用。 也许我可以用一个例子来解释: 检查这个: [关联]( http://www.casaesol.com/imovel/apartamento/t2-2-quartos/venda/usado/guia-albufeira-faro/?id=2730876)
如果您更改 /apartamento/t2-2-quartos/venda/usado/guia-albufeira-faro/ 的 url 部分,它会将您带到相同的 url。 http://www.casaesol.com/imovel/?id=2730876
如果您将 url 的部分:Apartamento-T1-Venda-Loures-Loures-Infantado 更改为 https://casa.sapo.pt/whateveryouwrite-d4acc412-3146-4f8b-bc8f-820cf556f853.html
它指向同一个地方
【问题讨论】: