0
後,$ _ POST我有一個PHP文件,如:http://www.domain.com/?mod=test&act=view
而且我想創建一個從該地址重定向到這樣的:http://www.domain.com/view-test
使每次一個用戶訪問第一個URI,它被重定向到http://www.domain.com/view-test查看第一個URI的內容。
我有以下規則:
RewriteCond %{QUERY_STRING} mod=test&act=view
RewriteRule ^$ view-test? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^view-test.html amas/index.php?mod=test&act=view [L]
本作頁工作正常不帶參數或形成提交申請,但是如果我有任何的什麼作品。
這意味着如果我有一個表單提交給同一個文件,它將無法工作。如果我有類似http://domain.com/?mod=test&act=view&order_by=id的東西,我將重定向到uri,而order_by參數被忽略!
它甚至可以做我想要的嗎?我真的不知道很多關於這一點,說實話我之間的所有信息丟失,我覺得...:/
嗨!謝謝回覆!!該規則存在問題......最終的網址是:http://www.domain.com/view-test?mod=test&act=view&order_by=id而不是http://www.domain.com/view- test&order_by = id無論如何解決這個問題?謝謝 – jribeiro