我最近搬到了我的網站的新服務器,我激活了mod_rewrite成功,但有些文件仍然無法正常工作!Ubuntu服務器上忽略.htaccess文件
贊一個:
RewriteRule ^activate\/(.*)\/(.*)$ activate.php?Email=$1&hash=$2
我已經對我的VPS(Ubuntu的)所有必要的修改!
有什麼想法?
像這樣的行工作得很好:
RewriteRule ^search\/(.*)\/([a-zA-Z0-9_-]+)$ search.php?view=$1&p=$2
RewriteRule ^search$ searchResults.php
RewriteRule ^term$ term.php
RewriteRule ^faq$ faq.php
# Non-working line...
RewriteRule ^activate\/(.*)\/(.*)$ activate.php?Email=$1&hash=$2
注意mod_rewrite的啓用和所有其他線路正常工作僅此一家!
什麼其他線路運行良好替換您的htaccess當前的代碼?請始終發佈.htaccess的全部內容,因爲它與訂單密切相關。 – 2014-09-05 18:46:21
'不工作'你能更明確嗎? – 2014-09-05 18:47:12
請修改上面的內容以包含正確順序的所有重寫規則,併發布用於測試的具體示例URL(工作和非工作) – 2014-09-05 18:48:16