Apache Htaccess仅适用于http
为什么这种重新布线条件只适用于http而不适用于https 使用mod_rewrite至少需要在文档根目录上设置“AllowOverride FileInfo”才能执行操作 检查您的SSL配置(默认情况下为/etc/httpd/conf.d/SSL.conf),确保它看起来像:Apache Htaccess仅适用于http,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,为什么这种重新布线条件只适用于http而不适用于https 使用mod_rewrite至少需要在文档根目录上设置“AllowOverride FileInfo”才能执行操作 检查您的SSL配置(默认情况下为/etc/httpd/conf.d/SSL.conf),确保它看起来像: RewriteCond %{HTTP_HOST} ^(www\.)?domain\.tdl$ RewriteRule !^MySubFolder /MySubFolder%{REQUEST_URI} [L] Docu
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.tdl$
RewriteRule !^MySubFolder /MySubFolder%{REQUEST_URI} [L]
DocumentRoot/var/www/html
AllowOverride文件信息
AllowOverride的默认值为“None”,因此添加FileInfo功能的任何其他设置(如“All”)都可以。有关此答案的其他信息可在此处找到:
从这里我可以得到你问题的可能答案
DocumentRoot /var/www/html
<Directory /var/www/html>
AllowOverride FileInfo
</Directory>