1
Я создаю небольшое приложение в ReactJS, поэтому все страницы должны обслуживать index.html, а JS обрабатывает URL-адрес. Это прекрасно работает. Но я также хотел бы иметь .htaccess удалить www из url, если он существует. Я читаю документацию mod_rewrite, и я не могу понять, как сделать так.перенаправить перенаправление на index.html И удалить www из url в .htaccess
Вот мой код в .htaccess, пожалуйста, советую!
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*) /index.html [NC]
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>