.htacces и /forum/ , /forum , forum.png

Independence
На сайте с 29.10.2005
Offline
428
1202

Есть файл forum.png . Папки /forum/ на сайте нет в общем сейчас, но есть борда на Ikonboard. Чтобы сделать для нее короткой адрес, создал файл .htaccess. Он выглядит пока так:

RewriteEngine on

RewriteRule ^forum/ /cgi-bin/ikonboard.cgi

Как сделать, чтобы картинка forum.png, которая используется на страницах сайта, подгружалась нормально и при этом

чтобы обращения http://www.mysite.com/forum , http://www.mysite.com/forum.html и пр. выдавали бы содержимое ikonboard.cgi (создавать htm или html-файлы с редиректом не хочу; хочу чтобы автоматически, скрытно, через .htaccess выдавалась борда по короткому адресу, а не как http://www.mysite.com/cgi-bin/ikonboard.cgi)?

Спасибо заранее!

SZ
На сайте с 17.08.2005
Offline
63
#1

1. а ссылки в этом иконбоарде тоже изменятся, и будут вести на /forum/, а не на cgi-bin/ikonboard.cgi?

2. как вы хотите, чтобы выглядели ссылки? "/forum/?act=SF;f=1"?

Если да, то писать надо rewriterule ^forum/(.*)?$ /cgi-bin/ikonboard.cgi$1 [QSA] И в таком случае файл forum.png будет отображаться нормально.

Independence
На сайте с 29.10.2005
Offline
428
#2

SergoZD, я не знаю, как все ссылки, но мне хотя бы пока 1 (первую) титульную страницу форума с коротким адресом сделать, то есть чтобы адрес форума на сайте стоял как http://www.mysite.com/forum/ , а не как http://www.mysite.com/cgi-bin/ikonboard.cgi

Пока так у меня 1 титульная страница - короткий адрес, а остальные -длинный (с cgi-bin/ikonboard.cgi), и работало.

А если Вы еще подскажете, как сделать, чтобы все топики сделать с коротким адресом (без cgi-bin), это вообще идеально будет.

+ Дело еще в том, что сейчас директория /cgi-bin/ у меня закрыта от индексации. Поэтому я думаю, как лучше индексацию форума поисковиками организовать.

Independence
На сайте с 29.10.2005
Offline
428
#3

SergoZD, классно. А как теперь правильно сделать :)

1) чтобы http://www.mysite.com/forum без "/" в конце выдавал бы мне не ничего, а борду? Необязательно, конечно, чтобы это было, но в идеале-да

2) как я понимаю, чтобы индексировалось теперь нужно

а) лезть в код борды и править везде ссылки /cgi-bin/ikonboard.cgi на /forum/ (пока не представляю, насколько сложно и не будут ли глюки)

б) или на сайте выставить прямые ссылки на топики форума (что не очень удобно, красиво с точки зрения самого сайта)

в) или, как я понимаю, версия для печати содержит слово Print в адресе. Можно ли в robots.txt прописать, что строки в cgi-bin содержание слово Print индексировать можно? и если да, то как это правильно сделать?

В общем, как лучше сделать? Help, Help..

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий