2016-01-08 3 views
1

У меня возникли проблемы с установкой Multisite WordPress, 500 ошибкой. Это произошло после установки плагина w3 cache. Я оглянулся вокруг здесь, чтобы задать вопрос о неверных флагах, и, похоже, наиболее вероятная проблема - это нечто лишнее, что не нужно. Но я не знаю, что искать. Был бы очень благодарен за получение некоторых знаний о моей проблеме..htaccess: RewriteRule: неверные разделители флагов (Wordpress) Multisite Install

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 

# add a trailing slash to /wp-admin 
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] 
RewriteRule . index.php [L]# BEGIN W3TC Browser Cache 
<IfModule mod_deflate.c> 
    <IfModule mod_headers.c> 
     Header append Vary User-Agent env=!dont-vary 
    </IfModule> 
     AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json 
    <IfModule mod_mime.c> 
     # DEFLATE by extension 
     AddOutputFilter DEFLATE js css htm html xml 
    </IfModule> 
</IfModule> 
# END W3TC Browser Cache 

ответ

1

Эта линия, кажется, cuplrit:

RewriteRule . index.php [L]# BEGIN W3TC Browser Cache 

Изменить это:

RewriteRule . index.php [L] 

Как RewriteRule синтаксис не позволяет встроенные комментарии.

+2

Благодарим вас за то, что нашли время, чтобы ответить на мой вопрос. Предлагаемое исправление работает, и мой веб-сайт работает. Ура! –

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