0

这是我的问题,我有一个双语网站,但我不知道如何管理网址。

我想

  • mydomain.tld/contact-usmydomain.tld/nous -contacter显示contact-us.php
  • mydomain.tld/pricingmydomain.tld/prix显示price.php
  • mydomain.tld/pricing/item1mydomain.tld/prix/item1显示pricing.php?what=item1(对于这个我不知道如何处理,任何提示都值得赞赏)。

我可以轻松地完成案例一和案例二:

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/\.]+)/?$ $1.php [R] # R for debug, make sure it shows the right page

但我不想 5 页有 10 个条目,这不是一种安全的方式。

如果(也许)我可以执行以下操作,那就太好了:(contact-us|nous-contacter)作为条件。仍然不确定这是否可行,是否可行,是否是最简单和最安全的方法。

我怎样才能做到这一点?

4

1 回答 1

1
RewriteBase /
RewriteRule ^(contact-us|nous-contacter)$ contact-us.php [R]
RewriteRule ^(pricing|prix)$ pricing.php [R]
RewriteRule ^(pricing|prix)/(.*)$ pricing.php?what=$2 [R]
于 2012-10-20T21:16:52.350 回答