1
ReactJS에 작은 응용 프로그램을 만들고 있으므로 모든 페이지가 index.html을 제공해야하고 JS가 URL을 처리해야합니다. 이것은 잘 작동합니다. 그러나 .htaccess가 있으면 URL에서 www를 삭제하도록하고 싶습니다. mod_rewrite 문서를 통해 읽고 있는데, 둘 다 수행하는 방법을 이해할 수 없다.반응 라우터가 index.html로 리디렉션하고 .htaccess에서 URL에서 www를 제거합니다.
여기 내 코드는 .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>