2015-01-05 165 views
0

設置Wordpress使用永久鏈接(它將一些行添加到我的htaccess文件)後,我很困惑如何將一個子域重定向到子文件夾(astro.aspiracoesquimicas.net應該重定向到aspiracoesquimicas.net/astro):我曾試過和工作)之前,不工作了:htaccess子域名重定向和worpdress

RewriteCond %{HTTP_HOST} ^astro\.aspiracoesquimicas\.net$ 
RewriteCond %{REQUEST_URI} !^/astro/ 
RewriteRule (.*) /astro/$1 

現在我得到一個500內部服務器錯誤與子域。我不知道htaccess的配置,不明白因爲Wordpress而改變了什麼。

我也想blog.aspiracoesquimicas.net重定向到主域aspiracoesquimicas.net

我該怎麼辦呢?

回答

0

確保您的L標誌添加到規則,並確保你把規則之前 WordPress的規則:

RewriteCond %{HTTP_HOST} ^astro\.aspiracoesquimicas\.net$ [NC] 
RewriteCond %{REQUEST_URI} !^/astro/ 
RewriteRule (.*) /astro/$1 [L] 
+0

我試過如下: 'RewriteEngine敘述在 的RewriteCond%{HTTP_HOST } ^天文\ .aspiracoesquimicas \ .NET $ [NC] 的RewriteCond%{REQUEST_URI}!^ /航天/ 重寫規則(。*)/天文/ $ 1 [L] #BEGIN WordPress的 RewriteBase/ 重寫規則^指數\ $ .PHP! - [L] 的RewriteCond%{} REQUEST_FILENAME -f 的RewriteCond%{} REQUEST_FILENAME -d 重寫規則。 /index.php [L] #結束WordPress# 但仍然無法讓它工作... –