2012-08-28 49 views
1

我有一個運行在Linux中的Apache服務器,我想知道如何去重定向的URL?我想通過apache來做到這一點,而不是通過添加頭或重定向到單個文件。我們的目標是讓各地不得不面對的.aspxApache重定向傻瓜.aspx

例1:

VISITING: wwww.myserver.com/file1.aspx 
Will take you to: www/myserver.com/file2.php 

例2:

VISITING: www.myserver.com/file1.aspx?command1=set&command2=set 
Will take you to: www.myserver.com/file2.php?command1=set&command2=set 
+0

我正在通過以下示例: http ://stackoverflow.com/questions/1295148/apache-redirect –

+0

確定,但該鏈接正在使用'.htaccess'並啓用'mod_rewrite'。你爲什麼在linux上使用apache並且有'.aspx'文件? – Gerep

+0

我不想使用.aspx。我希望將請求從.aspx頁面重定向到php頁面,同時保留所有$ _GET數據 –

回答

2

沒有使用mod_rewrite,你可以簡單地使用mod_alias中,在你的虛擬主機/服務器配置或在一個htaccess文件中:

Redirect 301 /file1.aspx /file2.php 
+0

很好的方法來做到這一點!我已將一些網站從ASP.NET轉換爲PHP。這爲我節省了很多時間!謝謝! – wasatchwizard