0
我工作的一個定製的CMS,並在htaccess文件,我有這樣一行:的.htaccess重寫規則不匹配
RewriteRule ^([a-z]{2})/(press)/[^\\_]*_([0-9]+)\\.html$ ./FO/scripts/myScript.php?id=$3&lang=$1 [L,QSA]
如果直接在網址,我檢查http://mywebsite.com/website/FO/scripts/myScript.php?id=4521&lang=en
,它的確定,我的腳本運行良好。
但我不知道如何激活規則,我試過:http://mywebsite.com/website/en/press/4521.html
但沒有效果。
您是否有任何關於基本URL的想法來匹配此規則?
謝謝!
編輯:也許忘記了website folder
,像http://mywebsite.com/en/press/4521.html
也許忘記了網站的文件夾..我不能在我的htaccess –
添加此RewriteBase我有很多的規則,在這種情況下,就掏出'RewriteBase'線從您的htaccess – anubhava
如果我想在規則中添加我的網站文件夾,它是否像RewriteRule ^網站/([az] {2})/按/ .....? –