Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не удаляется .php из url .htaccess
Форумы портала PHP.SU » » Вопросы новичков » Не удаляется .php из url .htaccess

Страниц (1): [1]
 

1. HaseProgram - 23 Марта, 2014 - 18:37:53 - перейти к сообщению
Всем доброго времени суток! Столнулся с такой проблемой. Необходимо из адресной строки убрать расширения .php. Решений много, но ни одно не работает. Допустим, я использую вот это:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteEngine On
  3. Options +FollowSymlinks
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule .* index.php [L]
  7. RewriteRule ^(\w+)$ $1.php [NC]
  8.  

Перенаправление на index.php происходит (из этого следует, что RewriteEngine работает), но url не преобразуется.
Сервер apache, OS - Ubuntu 13.10. Файл конфигурации apache2.conf смотрел, там, вроде, все верно. Подскажите, в чем проблема? Заранее спасибо!
2. vaskevich - 23 Марта, 2014 - 18:57:22 - перейти к сообщению
попробуй так хотя не уверен
CODE (htmlphp):
скопировать код в буфер обмена
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^index\.php$ - [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /index.php [L]
  8. </IfModule>
3. HaseProgram - 23 Марта, 2014 - 19:21:16 - перейти к сообщению
vaskevich пишет:
попробуй так хотя не уверен

Нет, увы, не помогло(
4. wh0am1 - 23 Марта, 2014 - 19:38:55 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ $1.php [QSA,L]


А так?
5. HaseProgram - 23 Марта, 2014 - 19:46:50 - перейти к сообщению
wh0am1 пишет:
CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteRule ^(.*)$ $1.php [QSA,L]


А так?


Тоже нет, все же, наверное, стоит грешить на настройки сервера :/

 

Powered by ExBB FM 1.0 RC1