@WQP

Как сделать .htaccess для DLE?

Здравствуйте, сделал htaccess который работает без движка, но как его изменить, чтобы DLE дал доступ по ссылкам?
Вот код .htaccess (в папке iframe)
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_\-]*)$ online.php?id=$1
RewriteRule ^video\/([\d\w_\-]+)/([\d\w_\-]+)$ get.php?id=$1&ep=$2

При переходи по ссылкам там просто белый экран и не выводится контент (даже ошибок нет). Как исправить?
  • Вопрос задан
  • 1447 просмотров
Пригласить эксперта
Ответы на вопрос 1
@exotik997
Попробуй такой
RewriteEngine On
Options +Indexes
Options +FollowSymLinks
# Редирект для категорий (чтобы в конце URL был /)
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.html$
RewriteCond %{REQUEST_URI} !.xml$
RewriteRule (.+) $1/ [R=301,L]
# Редирект c www на без www
RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]
# Редирект для главной (с /index.php,html на /)
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы