如何使用.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規則不適用於https
- 4. .htaccess規則適用於XAMPP,但不適用於IIS 6
- 5. .htaccess重寫規則不適用於不同的頁面
- 6. htaccess重寫規則不適用於某些頁面
- 7. htaccess重寫規則不適用於主頁
- 8. 使.htaccess規則適用於整個網站,包括所有子文件夾?
- 9. 重寫規則不適用htaccess的
- 10. .htaccess規則子域在所有頁面上強制使用https
- 11. 規則不適用於現有文件
- 12. window.getMatchedCSSRules適用於所有規則,包括僞元素和僞類規則
- 13. Scrapy CrawlSpider和LinkExtractor規則不適用於分頁
- 14. htaccess重寫規則不適用於以.cfm結尾的網址
- 15. 重定向規則不適用於htaccess中的index.php
- 16. 重定向不適用於複雜的重寫規則(.htaccess)
- 17. 的.htaccess mod_rewrite的通用規則
- 18. 的.htaccess - 如何制定規則同時適用於特定頁面和目錄
- 19. @media查詢不適用於所有規則
- 20. Magento目錄價格規則不適用於所有產品(1.5.0.1)
- 21. 用於重寫規則的.htaccess
- 22. htaccess的通用重寫規則
- 23. .htaccess重寫規則與分頁
- 24. 適用規則
- 25. Yii2 .htaccess規則不適用於生產env
- 26. .htaccess文件 - 重寫規則不適用於新主機
- 27. htaccess重寫規則不適用於破折號?
- 28. htaccess將所有頁面重寫爲相同的規則
- 29. 重寫規則htaccess以及所有
- 30. htaccess:爲什麼301重定向不適用於單個頁面,但一般適用於所有頁面?
你需要做什麼與該頁面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