Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 将AllowOverride None更改为AllowOverride All_Apache_.htaccess - Fatal编程技术网

Apache 将AllowOverride None更改为AllowOverride All

Apache 将AllowOverride None更改为AllowOverride All,apache,.htaccess,Apache,.htaccess,这两个文件的内部代码相同 /etc/apache2/sites enabled/000默认值 /etc/apache2/sites available/default 我想将AllowOverride None更改为AllowOverride All。 我应该更改哪个文件 是否将所有的允许无覆盖更改为允许全部覆盖 <VirtualHost *:80> DocumentRoot /var/www/drupal <Directory /> O

这两个文件的内部代码相同

/etc/apache2/sites enabled/000默认值

/etc/apache2/sites available/default

我想将AllowOverride None更改为AllowOverride All。 我应该更改哪个文件

是否将所有的允许无覆盖更改为允许全部覆盖

<VirtualHost *:80>

    DocumentRoot /var/www/drupal
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/drupal>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

DocumentRoot/var/www/drupal
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
不允许超限
命令允许,拒绝
通融
ScriptAlias/cgi-bin//usr/lib/cgi-bin/
不允许超限
选项+执行CGI-多视图+符号链接所有者匹配
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
别名/doc/“/usr/share/doc/”
选项索引多视图跟随符号链接
不允许超限
命令拒绝,允许
全盘否定
允许从127.0.0.0/255.0.0.0::1/128开始
/etc/apache2/sites enabled/000默认值

/etc/apache2/可用站点/默认

实际上,这些不是2个文件。一个是另一个的一个。这就是为什么它们完全一样

站点-可用仅显示系统上的站点。但是站点-启用显示哪些站点正在使用

因此,只需更改可用站点中的原始文件,因为它们是相同的文件。是使用
AllowOverride All
启用
块下的.htaccess use

如果以后添加更多站点,可以使用命令
a2ensite
a2dispate
启用和禁用站点。下面的链接给出了确切的指示,如果你需要这样做,你不应该这样做,因为你的网站是活的