我希望有这样一种机制,即urls:
http://mywebsite.com/x其中'x‘是一个数字,例如
http://mywebsite.com/23将重定向到:
http://mywebsite.com/store.php?id=23所以如果它应该检查x是否是数字的。如果是的话,它应重新定向到:
http://mywebsite.com/store.php?id=x我该用什么?PHP是否有一种本土化的方法?
我是古辛,我必须使用Htaccess,但我制定的规则不断破坏apache,所以我只是试图撤销所有这些,并寻求咨询。
发布于 2014-02-04 14:33:13
but the rules I make keep breaking apache
在尝试这些规则时,请确保启用了mod_rewrite 。
将此规则放在您的DOCUMENT_ROOT/.htaccess文件中:
RewriteEngine On
RewriteRule ^([0-9]+)/?$ /store.php?id=$1 [L,QSA]https://stackoverflow.com/questions/21554958
复制相似问题