В настоящее время, когда я открываю основной URL-адрес xyz.com своего веб-приложения, он принимает веб-приложение на xyz.com/abc/index.php.
У меня есть другой каталог под названием "ghi" в дополнение к "abc" в моем веб-приложении.
Я хочу, чтобы веб-приложение открывалось с помощью xyz.com/ghi/index.php вместо xyz.com/abc/index.php.
Как достичь этого, чтобы при входе в xyz.com в браузере веб-приложение было отправлено на xyz.com/ghi/index.php вместо xyz.com/abc/index.php?
Создайте файл index.php внутри каталога xyz со следующим кодом:
<html>
<a href="/ghi">Click Here</a>
</html>
просто поместите его как первую строку после в файле index.php
header('location:xyz.com/ghi/index.php');
или Cpanel и перенаправить URL-адрес
Я думаю, что вы можете (и должны) достичь этой цели с помощью файла.htaccess. Вот образец, сгенерированный с помощью этого инструмента
//Rewrite to www
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com/ghi/index.php[nc]
RewriteRule ^(.*)$ http://www.example.com/ghi/index.php/$1 [r=301,nc]
Надеюсь это поможет..