У меня есть следующий в моем файле htcaccess:SEO Friendly Urls 500 Ошибка сервера
Options +Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php # Remove .php from filename
RewriteRule ^profiles/([^/]+)\.php profiles.php?id=$1&%{QUERY_STRING} [L] # Pretty url for Profile page
RewriteRule ^crime/([^/]+)\.php crime.php?id=$1&%{QUERY_STRING} [L] # Pretty url for Crime page
RewriteRule ^edit_account/([^/]+)\.php edit_account.php?type=$1&%{QUERY_STRING} [L] # Pretty url for Edit Account Page
До сих пор .php часть будет удалена из файла, но теперь, когда я пытаюсь использовать страницу профиля, с помощью следующий url: /profiles/1.php или/profiles/1, я получаю 500 внутренних ошибок сервера. Что-то не так в файле?
Проверьте, если у вас установлен mod_rewrite. Также найдите подробную информацию об ошибке в журнале ошибок Apache – Maks3w
@ Maks3w Установлен mod_rewrite, в журнале ошибок я получаю: [Сб июл 13 13:03:09 2013] [ошибка] [клиент *] Запрос превысил предел 10 внутренние перенаправления из-за вероятной ошибки конфигурации. Используйте «LimitInternalRecursion», чтобы увеличить предел, если это необходимо. Используйте «LogLevel debug», чтобы получить обратную трассировку., Referer: /players_online.php – Codemunkie
Добавить 'RewriteBase /' – Maks3w