我有一个使用MAMP在本地计算机上运行的应用程序,但无法重定向到实时服务器上的某个页面。我已将其缩小到.htaccess文件,但似乎无法获得确切的配置。当我在基于Codeigniter的应用程序上注册用户并且它应该重定向到另一个页面时会发生这种情况,但事实并非如此。
这就是我目前所拥有的,
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://website.com/$1 [R,L]
# Hide all PHP files so none can be accessed by HTTP
RewriteRule (.*)\.php$ index.php?/$1
# If the file/dir is NOT real go to index
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
答案 0 :(得分:0)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
尝试像这样使用