URL-адреса отлично работают в моем приложении. Я имею в виду, что они довольно URL-адреса. Как и http://www.example.com/ Но он также работает, когда вы обращаетесь к странице с index.php, например http://www.example.com/index.php , чего я не хочу, потому что она показывает два ссылки в файле Sitemap для одной страницы. Одна страница без index.php и другая с index.php . Демонстрация карты сайта здесь https://www.xml-sitemaps.com/details-eln.6762418.html
Вот. .htaccess
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes... RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>
Введите следующий код:
RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} /index [NC] RewriteRule ^ / [R=302,L,NE]