2015-04-12 3 views
0

У меня есть это в моем файле Htaccess:.htaccess файл, показывающий 500 Внутренняя ошибка сервера

RewriteCond %{HTTP_HOST} ^my\.domain\-uk\.net$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.my\.domain\-uk\.net$ 
RewriteRule ^/?$ "http\:\/\/www\.domain\-uk\.net\/my\-integra" [R=301,L] 

RewriteCond %{HTTP_HOST} ^status\.domain\-uk\.net$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.status\.domain\-uk\.net$ 
RewriteRule ^/?$ "http\:\/\/www\.domain\-uk\.net\/service\-status" [R=301,L] 

RewriteCond %{HTTP_HOST} ^dd\.domain\-uk\.net$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.dd\.domain\-uk\.net$ 
RewriteRule ^/?$ "https\:\/\/sub\.domain\.co\.uk\/preauth\/0J9A7MT35N" [R=301,L] 

статус. переадресовывает но два после того, как показывают 500 Внутренняя ошибка сервера

выше этого у меня есть стандартный Wordpress код:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
+0

Проверьте журнал ошибок и удалить кавычки из целевой URL-адрес – starkeen

+0

проверки HTAccess здесь http://htaccess.madewithlove.be/ –

+0

я удалил цитаты, но им просто получать 404 ошибки Теперь – CharlesF

ответ

0

Первые правила, которые вы хотите в вашем файле Htaccess являются те, редирект браузер, то порядок важен, вы не хотите перенаправлять браузер после внутренней перезаписи Wordpress. Таким образом, во-первых, вы можете очистить свои правила перенаправления:

RewriteCond %{HTTP_HOST} ^(www\.)?my\.domain\-uk\.net$ [NC] 
RewriteRule ^/?$ http://www.domain-uk.net/my-integra [R=301,L] 

RewriteCond %{HTTP_HOST} ^(www\.)?status\.domain\-uk\.net$ [NC] 
RewriteRule ^/?$ http://www.domain-uk.net/service-status [R=301,L] 

RewriteCond %{HTTP_HOST} ^(www\.)?dd\.domain\-uk\.net$ [NC] 
RewriteRule ^/?$ https://sub.domain.co.uk/preauth/0J9A7MT35N [R=301,L] 

? делает группировку по желанию, и NC игнорировали дело. Итак, после этих правил вы можете поместить свои правила WordPress.

+0

нормально, ива просто устал этот код выше мой код Wordpress и im все еще получают 500 ошибок – CharlesF

+0

Уверены ли вы, что MOD_rewrite загружен? –

+0

да, Wordpress работает нормально – CharlesF

Смежные вопросы