1
所以我想重寫一個URL來顯示.php擴展名。重寫url以顯示.php擴展名?
我有以下結構
RewriteRule ^search/(.*)+mp3+download.php?$ index.php?search=$1 [L]
,但它不具有的download.php工作作爲擴展名,如果我將其更改爲.html和改變+'s到-'s它的工作原理,但。
有沒有人看到我在做這件事的方式有問題?
所以我想重寫一個URL來顯示.php擴展名。重寫url以顯示.php擴展名?
我有以下結構
RewriteRule ^search/(.*)+mp3+download.php?$ index.php?search=$1 [L]
,但它不具有的download.php工作作爲擴展名,如果我將其更改爲.html和改變+'s到-'s它的工作原理,但。
有沒有人看到我在做這件事的方式有問題?
逃離+
因爲這是特殊的正則表達式符號來解決這個問題:
RewriteRule ^search/(.*?)\+mp3\+download\.php$ index.php?search=$1 [L]
管理通過改變重寫以下
RewriteRule ^search/(.*)\+mp3\+download.(.*)?$ index.php?search=$1 [L]
+1我想你想通了,而我是我的打字回答:) – anubhava
猜猜所以,謝謝你的迴應,雖然我很欣賞它。 –
非常歡迎。 – anubhava