Php Laravel 5.8中htaccess中的重定向
我是拉拉维尔的初学者。我的项目是在拉威尔5.8。 我在域中有一个网站: 我需要带选项的.htaccess: -从http重定向到https, -从www.myname.com重定向到myname.comPhp Laravel 5.8中htaccess中的重定向,php,laravel,laravel-5,Php,Laravel,Laravel 5,我是拉拉维尔的初学者。我的项目是在拉威尔5.8。 我在域中有一个网站: 我需要带选项的.htaccess: -从http重定向到https, -从www.myname.com重定向到myname.com 我如何做到这一点?您必须拥有SSL证书才能使用https。这是我的.htaccess文件,它可以让我从http重定向到https <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Optio
我如何做到这一点?您必须拥有SSL证书才能使用https。这是我的.htaccess文件,它可以让我从http重定向到https
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.sitename.com/$1 [R,L]
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css|css)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
选项-多视图-索引
重新启动发动机
#句柄授权头
RewriteCond%{HTTP:Authorization}。
重写规则。*-[E=HTTP\U授权:%{HTTP:AUTHORIZATION}]
#如果不是文件夹,则重定向尾部斜杠。。。
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_URI}(+)/$
重写规则^1[L,R=301]
#处理前控制器。。。
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写规则^index.php[L]
重新启动发动机
重写cond%{SERVER_PORT}80
重写规则^(.*)$https://www.sitename.com/$1[R,L]
标题集访问控制允许原点“*”
“我需要.htaccess和选项:-从http重定向到https,-从www.myname.com重定向到myname.com”。。。最好在httpd-vhosts.conf中的
级别执行此操作-如果您试图设置HTTPS.Thx,我假设您已经可以访问它。无法从www.myname.com重定向到myname.com