• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

.htaccess для форума

  • Автор темы Asmodeyby
  • Дата начала
A

Asmodeyby

Помогите пожалуйста доделать реврайт для форума. Собственных знаний не хватает.


У меня есть домен localhost и forum.localhost, которые привязаны к одной папке. Мне нужно сделать, что бы при заходе на forum.localhost открывалась страница по адресу localhost/index.php?forum/, ну а если используется forum.localhost/thread, то использовалась страница localhost/index.php?forum/thread
Вроде доступно объяснил =).

Попробовал сделать так:

Код:
	RewriteCond %{HTTP_HOST} ^forum\.localhost$
RewriteRule ^(.*)$ index\.php\?forum/$1 [L,QSA]

Но не работает. Вообще не преобразует
 
V

VadikV

Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.localhost$ [NC]
RewriteRule ^(.*)$ index\.php\?forum/$1 [L,QSA]
 
A

Asmodeyby

Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.localhost$ [NC]
RewriteRule ^(.*)$ index\.php\?forum/$1 [L,QSA]

Пробовал так делать. В итоге получатся страница с содержанием .index.php (не index.php?forum) и полным отсутствием какой-либо графики.

Добавлено: Небольшая поправка. Ошибку с ресурсами исправил, сделал вот так:


Код:
	Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.localhost$ [NC]
RewriteCond %{REQUEST_FILENAME} index.php
RewriteRule ^(.*)$ index\.php\?forum/$1 [L,QSA]

Однако, открывается все равно не та страница.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!