Это мой файл .htaccess:Удалить index.php из URL не работает
RewriteEngine On
RewriteBase /mydomainname.com/
RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Этот код работает на одном хостинге, а не на другой. Я попробовал, запустив этот код на обоих хостинг
1) на одном хостинг у меня есть мой код работает без добавления index.php в URL т.е.
www.mydomainname.com/contrlerName/functionname
2) На другом домене I нужно добавить index.php в URL как:
www.mydomainname.com/index.php/contrlerName/functionname
, что может быть проблема?
Заранее благодарен!
Код нахож у обоих хостов? –
@FabioAntunes да! – sandip
как кто-то ответил раньше, вы должны удалить RewriteBase /mydomainname.com/ или переименовать «mydomainname.com» на свое новое доменное имя. И вы должны быть уверены, что mod_rewrite включен, если не свяжитесь с моим хостинговым сервисом –