Как сделать чтоб site.ru/forum/ сталоsite.ru/forum.php

skoch
На сайте с 04.08.2008
Offline
152
627

Есть форум он сейчас в корне. Нужно перенести его в папку /forum/ но нужно чтобы он был по адресу допустим site.ru/forum.php, а не site.ru/forum/.

Можно ли это сделать на htaccess ? и как.

Заранее спасибо

WordPress Changelog (https://wordpress.org/plugins/wp-changelog/) - Или когда с вашим сайтом что-то пошло не так
WooCommerce Product Request (https://wordpress.org/plugins/woo-product-request/) - Покупка в один клик
S
На сайте с 17.10.2009
Offline
6
#1

Пропиши в .htaccess

# 1 вариант

RewriteEngine On

RewriteBase /

RewriteRule ^forum/ forum/forum.php

# Получим site.ru/forum вместо site.ru/forum/forum.php

# 2 вариант

RewriteEngine On

RewriteBase /

RewriteRule ^forum.php forum/forum.php

# Получим site.ru/forum.php вместо site.ru/forum/forum.php

RewriteRule ^forum/([0-9]+)/?$ forum/forum.php?theme=$1

# соответственно заменим forum/forum.php?theme=1 на site.ru/forum/1

skoch
На сайте с 04.08.2008
Offline
152
#2

Спасибо работает

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