Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Htaccess仅适用于http_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Apache Htaccess仅适用于http

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

为什么这种重新布线条件只适用于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]
DocumentRoot/var/www/html
AllowOverride文件信息
AllowOverride的默认值为“None”,因此添加FileInfo功能的任何其他设置(如“All”)都可以。

有关此答案的其他信息可在此处找到:
从这里我可以得到你问题的可能答案

DocumentRoot /var/www/html
<Directory /var/www/html>
  AllowOverride FileInfo
</Directory>