2017-04-13 137 views
0

url重寫語句在localhost上工作,但不在遠程服務器上工作。url重寫在本地主機上工作,但不在遠程服務器上

這是我重寫聲明:

RewriteRule ^financial-research/papers/([0-9]+)/(.+)/$ /financial-research.php?c=1d1&i=$1 

我試圖重定向:

www.mysite.com/financial-research/papers/109/financial-lending/ 

/financial-research.php?c=1d1&i=$1 
+0

檢查服務器上的重寫規則是否爲ON。 http://httpd.apache.org/docs/2.0/misc/rewriteguide.html –

回答

0

重定向到另一個網址,你可以嘗試標題:

<?php 
    header("Location: www.mysite.com/financial-research.php?c=1d1&i=$1"); 
?> 
+0

我希望你正確地看到了這個問題,因爲他試圖重寫URL而不是重定向到另一個頁面。 –

相關問題