首页 > 解决方案 > https url codeigniter中的htaccess问题

问题描述

我的 htaccess 文件有问题。有人可以帮我找出问题所在。

我实际上删除了 index.php

文件夹名称/应用程序/config/config.php


我在我的 apache 的 vhost 中添加了这个并重新启动了服务

<VirtualHost *:80>
    ServerAdmin user@mai.com
    DocumentRoot "C:/server/Apache24/htdocs/foldername"
    <Directory "C:/server/Apache24/htdocs/foldername">
        Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
    </Directory>   
    ServerName https://foldername.com
    ServerAlias https://foldername.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

这实际上适用于我的本地主机,但是当我配置 url 时,我添加了 https,因为我需要它在 https 中,htaccess 不起作用。

这是我的htaccess:

RewriteEngine On
RewriteRule ^(application) - [F,L] 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

先感谢您。

标签: codeignitercodeigniter-3vhosts.htaccess

解决方案


推荐阅读