Есть различные написания единой точки входа. Могли бы вы мне составить правильный .htaccess с пояснениями почему именно так.
RewriteEngine On
RewriteBase /
добавить X-Frame-Options: DENY против iframe
Options All -Indexes
запретить доступ ко всем файлам кроме(
к самому .htaccess запретить тоже):
robots.txt в корне, к файлам в папках в корне сайта, папок несколько JS, CSS, OG, и самому index.php
Создать единуту точку входа на index.php
Перенаправление c http:/domain.com на http:/www.domain.com
Вот что получилось у меня, выше я выделил то, что не реализовал
RewriteEngine On
RewriteBase /
Header set X-Frame-Options DENY
Options All -Indexes
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^JS/(.*)$ JS/$1 [L]
RewriteRule ^CSS/(.*)$ CSS/$1 [L]
RewriteRule ^OG/(.*)$ OG/$1 [L]
RewriteRule ^.*$ [NC,L]
RewriteRule ^.*$ index.php [NC,L]
RewriteCond %{HTTP_HOST} ^teamspeak.wiki
RewriteRule (.*) http://www.teamspeak.wiki/$1 [R=301,L]