У меня проблема с joomla mod_rewrite.Joomla mod_rewrite с подкаталогами
Мой хостинг информация: хостинг - Общий - Deluxe - Linux Joomla: 2,5
root directories:
domain1com (www.domain1.com)
domain2com (www.domain2.com)
domain3com (www.domain3.com)
Для примера возьмем domain1com.
/domain1com/configuration.php
public $live_site = 'http://www.domain1.com';
public $sef = '1'; //Search Engine Friendly URLs ON
public $sef_rewrite = '1'; //Use URL rewriting ON
**/domain1com/.htaccess**
Options +FollowSymLinks
RewriteBase /domain1com/
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Я имею ошибку, когда я пытаюсь загрузить:
www.domain1.com/example
Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или некорректное и не смог выполнить ваш запрос. Обратитесь к администратору сервера и сообщите им о времени возникновения ошибки и все, что вы могли бы сделать, что могло привести к ошибке. Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
www.domain1.com/index.php/example работает отлично ...
Любые предложения?
Да, как говорится в сообщении: 'Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера, так что говорит журнал? Откуда у вас этот набор правил? Почему это 'RewriteBase/domain1com /'? Трудно понять, попробуйте с помощью 'RewriteBase /'. –