.htaccess для форума

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

Asmodeyby

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


У меня есть домен 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]
Но не работает. Вообще не преобразует
 
10.11.2010
17
0
#2
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum\.localhost$ [NC]
RewriteRule ^(.*)$ index\.php\?forum/$1 [L,QSA]
 
A

Asmodeyby

#3
Код:
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]
Однако, открывается все равно не та страница.