[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: htaccess разделить сайт на 2 части
maruo
DirectoryIndex /system/frontend/web/index.php

# Если backend запрос
RewriteCond %{REQUEST_URI} ^/admin
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /system/backend/web/index.php

# Если frontend запрос
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /system/frontend/web/index.php


Вот такой вот htaccess , он работает, но не круто, меня смущает DirectoryIndex /system/frontend/web/index.php

А мне нужно когда пустая строка без /admin кидало на frontend

В итоге 2е условие не работает если у нас url пустое
maruo



Решил так
Общий htaccess
RewriteEngine On

RewriteCond %{REQUEST_URI} ^/(admin)
RewriteRule ^admin(\/?.*)$ /system/backend/web/$1 [L]

RewriteCond %{REQUEST_URI} ^/
RewriteRule ^(\/?.*)$ /system/frontend/web/$1 [L]


И в каждом из частей сайтов положил отдельный htaccess

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.