Помогите разобраться с .htaccess

Raptorkz
На сайте с 20.05.2015
Offline
80
385

У меня вот такой htaccess


RewriteEngine on

# catch errors
ErrorDocument 401 /index.php?bff=errors&errno=401
ErrorDocument 403 /index.php?bff=errors&errno=403
ErrorDocument 404 /index.php?bff=errors&errno=404
ErrorDocument 500 /index.php?bff=errors&errno=500
ErrorDocument 501 /index.php?bff=errors&errno=501
ErrorDocument 502 /index.php?bff=errors&errno=502
ErrorDocument 504 /index.php?bff=errors&errno=504

# directory index file
DirectoryIndex index.php
Options -Indexes
Options +FollowSymlinks

RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R=301,L]

# www to non-www
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# send to index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^okvartirka\.ru [NC]
RewriteRule (.*) https://okvartirka.ru/$1 [R=301,L]

Есть страница с адресом okvartirka.ru/search/ я хочу сделать её основной страничной то есть главной но чтобы в адресной строке не было /search/

Помогите правильно отредактировать .htaccess чтобы главной страничной была главная страница с /search/

Мой ютуб канал https://www.youtube.com/@smotret_prikoly
M
На сайте с 04.12.2013
Offline
223
#1

У вас движок внешний адрес использует для выбора контента. Можно попробовать физически поменять /search/ <--> /, но не факт, что будет работать, т.к. к примеру на роут search могут быть завязаны результаты поисковых запросов, т.е. что будет работать по адресу /search/*, не будет работать по адресу /*. Можно на главной продублировать поисковую форму и проч., не трогая ветку /search совсем или закрыв только корневой узел ветки /serarch.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

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