2016-06-30 127 views
0

我使用Apache服務器來管理我的服務器。有沒有什麼辦法來點使用htaccess將子目錄/子目錄重定向到其他文件夾

  1. xyz.com/blog到文件夾/的public_html /博客/
  2. xyz.com到文件夾/的public_html/XYZ/

感謝。

+1

什麼是你的文件夾結構和網址? 「www」代表什麼。這可能是最好的更新你的Apache配置和更改document_root比做重定向。 .htaccess並不適合所有應用程序,而不適用於所有應用程序。 –

+0

我怎樣才能使用Apache配置? – Chopra

+0

你目前的'DocumentRoot'是什麼? – anubhava

回答

0

可以在/public_html/.htaccess嘗試這些規則:

RewriteEngine On 

RewriteRule ^(blog|beta)(/.*)?$ - [L,NC] 

RewriteRule !^xyz/ xyx%{REQUEST_URI} [L,NC] 
+0

這是什麼行 - 重寫規則^(博客|試用版)(/.*) ?$ - [L,NC]? 我現在沒有beta文件夾。 – Chopra

+0

你在上面的評論中寫了關於測試版。此規則用於跳過下面規則中的博客和測試版路徑。 – anubhava

+0

謝謝anubhava。它會將xyz.com/blog指向public_html/blog文件夾嗎? – Chopra

相關問題