是的,这是另一个.httaccess问题......
我向上帝发誓我尽我所能使这项工作成功,但我无法清楚地理解如何编写这些规则。
我想要的是:输入我的浏览器“mydomain.com/x/10”,它应该被解释为“mydonain.com/index.php?x=10”所以我可以获得x值并使用它
我想这样做,以便将内容链接到人们更容易。
我该怎么做?此外,如果有人可以提供一个指向我可以真正学习如何构建htaccess使用的正则表达式的地方的链接,那就太棒了。
答案 0 :(得分:2)
是的,还有另一个.htaccess答案;)
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
# Internally forward /x/10 to /index.php?x=10
RewriteRule ^x/(.*)/?$ index.php?x=$1 [L,QSA,NC]
这将重定向:
http://yourdomain.com/x/10
内部:
http://yourdomain.com/index.php?x=10
因此用户在浏览器上看不到。