RewriteEngine on
RewriteCond $1 !^(index\.php|img|css|gallary|js|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Выше код существует в .htaccess..htaccess файл не работает
Я хочу, чтобы правила, такие как каждый запрос, сделанный в основной домен или поддомен, должны были удалять индекс, php-файл в корне домена.
exm. api.xyz.com, api.xyz.com/register, api.xyz.com/login все это требование должно быть, придется идти в index.php
Я столкнулся эту ошибку на Ipage веб-хостинга. Пожалуйста, предложите, если что-то не так, как хост.
Вы должны убедиться, что правила перезаписи в .htaccess разрешено включать в сервере Apache. – TwilightSun
Да, я проверил его. Правила перезаписи являются активными. Одно приложение cakephp работает на одном хосте. Так что его бит ясно, что правила перезаписи работают. –
Возможно, вы имели в виду 'RewriteRule^(. *) $ /index.php?=$1 [L]' вместо этого? Просто убедитесь, что ... – Grumpy