Как сделать htaccess умнее - PullRequest
       35

Как сделать htaccess умнее

0 голосов
/ 07 октября 2019

В моем htaccess я перенаправляю 3 раза, чтобы попасть на правильный URL.

В этом случае http://www.example.com/index.php Я перенаправлю 3 раза, прежде чем нажать на правильный URL. Сначала используйте https, затем удалите www, а затем удалите index.php.

Я нахожусь на начальном уровне в этом вопросе, поэтому я просто хочу знать, может ли он быть написан умнее?

#Redirect to https
#RewriteCond %{HTTPS} !=on
#RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Remove www
#RewriteCond %{HTTP_HOST} !^example.com$ [NC]
#RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]

#Remove index.php
#RewriteCond %{THE_REQUEST} ^.*/index\.php 
#RewriteRule ^(.*)index.php$ /$1 [R=301,L]
...