Я знаю, что есть много уроков по перенаправлению всех страниц на определенную страницу домена/index.php или html.
Но мне нужно перенаправить все мои страницы на ServerIP/myDirectory/ProjectName/index.php
, потому что я работаю в офисе, который разделяет его на клиентов. поэтому на моем компьютере мне нужно перейти в мой каталог на локальном сервере, а затем использовать серверную систему.Перенаправить все страницы в файл /index.php
пример URL: http://192.168.0.100/myDirectory/ePortal/index.php
Как я могу это сделать? У меня это в файле htaccess.
RewriteBase /myDirectory/ePortal/
RewriteRule .* index.php
Но этот htaccess ошибочен. Появится внутренняя ошибка 500.
Вы пробовали: RewriteRule ^/(. *) Http: //192.168.0.100/myDirectory/ePortal/index.php [L, R] Хотя 192.168.0.100 является недоступный извне, поскольку это локальный IP. – jacouh
Это сработало, но проблема с файловым контуром. например: не работает в реальных доменах, он работает. – Pars
Я понимаю, что вы пытаетесь сделать. Я написал фреймворк, который по сути делает то же самое (маршрутизирует весь трафик через index.php) и имеет рабочие статические пути. Вам нужно посмотреть файл '.htaccess' как в корне, так и в public /' https://github.com/andyhmltn/Cherry-Framework/ – andy