Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
alexander4174

форум лежит в папке www/forum Как запускать форум при заходе на www.site.ru ?

Рекомендованные сообщения

11/14/11 16:13 (изменено)

форум лежит на сервере в папке www/forum

 

хочу чтоб при заходе на www.site.ru открывалась главная страница форума.

 

добавил в .htaccess строку

DirectoryIndex forum/index.php

 

в итоге при заходе на site.ru index.php благополучно запускается и дает правильные ссылки на сообщения, но пути ко всем картинкам ошибочные - оно не понимает что index.php вызван из папки www а не www/forum

 

какими путями можно пофиксить? самое простое и кривое - наплодить дублей папок с картинками под получившиеся к ним пути :)

 

 

ps появление этой строки в .htaccess привело к ошибке при попытке доступа к site.ru/forum - access forbidden

Изменено пользователем alexander4174

Поделиться сообщением


Ссылка на сообщение

Поднять форум из папки forum в корень www не проще?

Поделиться сообщением


Ссылка на сообщение

Возможно человек хочет сначала форум сделать, а потом сайт...

Поделиться сообщением


Ссылка на сообщение

Попробуйте сделать редирект с корня в папку, как вот здесь мне подсказывали.

 

зы, привыкайте пользоваться без алиасов, т.е. без "www" - адрес короче, лаконичнее и удобнее для запоминания будет.

Также не всегда на серверах папки обозначаются как "www"

Поделиться сообщением


Ссылка на сообщение

Поднять форум из папки forum в корень www не проще?

насколько понимаю, при этом все внешние ссылки на темы форума полетят.

 

Попробуйте сделать редирект с корня в папку, как вот здесь мне подсказывали.

спасибо, получилось!

 

В корень

 

RewriteEngine on
RewriteCond %{REQUEST_URI} !/forum/
RewriteRule ^(.*)$ http://site.ru/forum/$1 [L,R=301]

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

 

Они и не будут работать, этот блок редирект все что не содержит /forum/ на папку форума. Поэтому, если в корне что-то находится, надо либо писать блок исключений для них, а если имена совпадают как /index.php и /forum/inde.php - то практически никак, либо перенести форум в корень.

Поделиться сообщением


Ссылка на сообщение

имена не совпадают.

подскажите пожалуйста, как блок исключений прописать?

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...