如何使用.htaccess從http://domain.com/recent?page=2
(原始頁面爲http://domain.com/?id=recent&page=2
)取頁面變量? (我需要的所有網頁的一般規則)的幫助感謝名單.htaccess適用於所有分頁的通用規則
4
A
回答
3
你重寫規則更改爲這樣的:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([^/]+)/?$ index.php?id=$1 [L,QSA]
關鍵的變化是使用QSA
標誌甚至加入id=$1
後,將保留原始查詢字符串。
+0
工程!謝謝! – 2012-03-21 15:01:36
1
這件事情就像
RewriteRule (.+)?page=([0-9]+) ?id=$1&page=$2
看看正則表達式,你可以找到關於谷歌的例子;)
相關問題
- 1. htaccess重寫不適用於所有規則
- 2. 全球規則適用於所有現有規則
- 3. .htaccess規則適用於XAMPP,但不適用於IIS 6
- 4. .htaccess重寫規則不適用於不同的頁面
- 5. 重寫規則不適用htaccess的
- 6. .htaccess規則子域在所有頁面上強制使用https
- 7. 規則不適用於現有文件
- 8. 重定向不適用於複雜的重寫規則(.htaccess)
- 9. 的.htaccess mod_rewrite的通用規則
- 10. 的.htaccess - 如何制定規則同時適用於特定頁面和目錄
- 11. @media查詢不適用於所有規則
- 12. Magento目錄價格規則不適用於所有產品(1.5.0.1)
- 13. htaccess的通用重寫規則
- 14. Yii2 .htaccess規則不適用於生產env
- 15. htaccess重寫規則不適用於破折號?
- 16. 適用規則
- 17. 通用重寫規則將查詢附加到htaccess中的所有定義的重寫規則
- 18. 有條件的.htaccess規則
- 19. Clearfix不適用於所有頁面
- 20. GH-頁面 - 適用於所有航線
- 21. 通過.htaccess將IP規則應用於HTTP(而非HTTPS)
- 22. .htaccess的規則
- 23. htaccess的規則
- 24. Apache重寫規則不適用於angularjs
- 25. 驗證規則不適用於CakePHP
- 26. 什麼規則適用於MIME邊界?
- 27. 重寫規則不適用於空request_uri
- 28. CSS規則並不適用於圖像
- 29. ACL規則是否適用於事件?
- 30. navigationController規則不適用於ViewController
你需要做什麼與該頁面var? – anubhava 2012-03-21 13:33:59
用於分頁 – 2012-03-21 13:58:08
我使用.htaccess(RewriteRule ^([^ /] +)$ index.php?id = $ 1)生成該頁面:http://domain.com/recent(原始http:// domain。 com /?id = recent)http://domain.com/recent?page=2是最近的第二頁 – 2012-03-21 14:08:23