1
A
回答
4
試試這個:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^/(images/|css/|js/)
RewriteRule . - [S=2]
RewriteRule ^([a-z0-9_\-\.]+)/?$ index.php?page=$1 [L,NC,QSA]
RewriteRule ^([a-z0-9_\-\.]+)/([a-z0-9_\-\.]+)/?$ index.php?page=$1&item=$2 [L,NC,QSA]
確保mod_rewrite的是使
編輯:我加點,泳池在那裏有一個好點。
[S]標誌用於跳過您不想運行的規則。這可以被認爲是您的重寫規則集中的goto語句。在以下示例中,如果請求的URI與實際文件不符,我們只想運行RewriteRule。
相關問題
- 1. 如何使用Java Jersey將路徑後綴映射到查詢參數?
- 2. 如何將查詢參數mod_rewrite添加到路徑文件夾名稱?
- 3. 如何將舊路徑映射到Drupal路徑
- 4. Eclipse CDT - 如何將Linux路徑映射到Windows路徑?
- 5. 如何將RestKit資源路徑映射與查詢字符串一起使用?
- 6. 查詢參數未映射
- 7. 是否可以將參數映射到Spring Rest中的路徑?
- 8. 作爲查詢參數的Apache mod_rewrite路徑名?
- 9. 如何將Rails應用程序映射到某個URL路徑?
- 10. Apache mod_rewrite沒有將表達式映射到參數
- 11. 使用mod_rewrite將查詢字符串追加到參數
- 12. 如何使用查詢參數定義南希路徑
- 13. 將通用URL路徑映射到特定文件
- 14. PhpStorm映射路徑
- 15. 如何映射查詢使用Ebean
- 16. 如何在jenkins-trigger-plugin的參數映射中使用'Issue屬性路徑'
- 17. 如何將單個路徑映射到沖積圖?
- 18. WordPress - 如何將URL路徑映射到WP_Query?
- 19. 如何將`/ users/sign_up`路徑映射到`/ users/new`?
- 20. 如何將多個服務映射到一個Kubernetes Ingress路徑?
- 21. 使用Spring MVC改造查詢參數爲路徑參數
- 22. 如何使用AutoMapper將數組映射到多個屬性?
- 23. 將路徑轉換使用mod_rewrite
- 24. 無法映射路徑'/ doc'。 server.map路徑
- 25. 將數組映射到數組C++
- 26. restlet URI映射問題,如何映射「其他」路徑
- 27. 將文件名映射到服務器上的路徑Asp.net
- 28. 如何在Apache中將查詢參數重寫爲路徑參數?
- 29. 將查詢映射到Apollo.js的React中
- 30. 將查詢結果映射到屬性
我認爲你需要在克拉之後的正則表達式開始時使用'/'?此外,我傾向於只匹配'[^ /] +',以便在有人在投資組合名稱中加入點時不會中斷。「 – poolie 2012-01-30 00:56:14
您可以在開始時添加'/',但我個人更喜歡使用'RewriteBase /'。所以如果你需要添加規則,這很容易。我同意第二部分,儘管我不喜歡在URL中使用'-','_','.'以外的字符。 – 2012-01-30 00:59:07
有趣。我不認爲這正是它的意思,但我想它的工作... – poolie 2012-01-30 01:03:56