我創建了一個正則表達式[0-9]{1,10}[-][0-9a-z]{5,9}
找到1到10個數字後跟一個短劃線,後面跟着5到9個數字和小寫字母,並且據我所知可以告訴它的工作。但是,如何在htaccess文件中使用它來掩蓋http://website.com/realpage.php?id=00000-a0a0aaa0到http://website.com/00000-a0a0aaa0的URL。如何在htaccess文件中使用正則表達式?
我使用目前的規則是...
RewriteRule /[0-9]{1,10}[-][0-9a-z]{5,9}/?$ realpage.php?id=$1 [QSA,L]
...但它似乎並不奏效。
如果規則不在.htaccess中但是在配置文件中(例如''內),則需要使用前導斜槓 –
LazyOne
您絕對是@LazyOne。現在編輯我的答案。 –