2013-05-13 168 views
0

我是HTAccess中的完全noob,所以請保持簡單。用htaccess將所有內容重定向到一個頁面

在我的網站上我沒有使用www.-domain。一切都在一個子域上。 但是,當我參考我的網站時,我指的是重定向到子域的www部分。這隻需使用PHP header()函數完成。

我想要做的是將www.jeroened.be上的所有內容重定向到子域。但是,我也想將http://www.jeroened.be/blog重定向到http://subdomain.jeroened.be/blog

對我來說最簡單的事情就是將所有東西都重定向到index.php,我將重定向到子域。

回答

1

這應該做你所要求的。它將所有內容重定向到索引頁面。

RewriteEngine On 

RewriteRule . index.php 

你可能會遇到一個問題,雖然它也會將圖像,CSS等重定向到索引頁!

以下文件夾結構/.htaccess可能更合適。

  • 「應用程序/公共」 公共(所有文件被公開在通俗易懂去 這裏 - index.php文件,CSS等)
  • 「應用程序/ PHP」(PHP文件爲您的應用程序)

RewriteEngine On 

# If the requested file doesn't exist, redirect request to index.php 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule . index.php 
+0

非常感謝你。我不知道那很容易。 – 2013-05-13 11:38:34

相關問題