Как объединить htaccess?
Всем доброго времени суток! Хочу объединить два файла htaccess, но к сожалению их синтаксиса не знаю, поэтому не знаю как объединить следующие два фрагмента:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ profile.php?username=$1
и этот
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Первый делает и адреса виды profile.php?username=bob адрес вида просто bob. Второй убирает окончания .php в строке. Но тогда получается такая проблема. Например, попав на страницу news, она расценивается как пользователь и выдает ошибку. Как реализовать комбинацию этих фрагментов? Если такое нельзя реализовать, то может возможен вариант типа: user/bob? Заранее спасибо
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ profile.php?username=$1
и этот
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Первый делает и адреса виды profile.php?username=bob адрес вида просто bob. Второй убирает окончания .php в строке. Но тогда получается такая проблема. Например, попав на страницу news, она расценивается как пользователь и выдает ошибку. Как реализовать комбинацию этих фрагментов? Если такое нельзя реализовать, то может возможен вариант типа: user/bob? Заранее спасибо
Похожие публикации
Как лучше организовать дублирование сайта для защиты от сбоев?
404. Заблокирован за спам
Защита от DDoS html сайта
Как сделать незаметные обновления сайта?
О доменах и хостингах
Нет комментариев