Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
.htaccess digitalocean虚拟主机mod_重写不工作_.htaccess_Virtualhost_Digital Ocean - Fatal编程技术网

.htaccess digitalocean虚拟主机mod_重写不工作

.htaccess digitalocean虚拟主机mod_重写不工作,.htaccess,virtualhost,digital-ocean,.htaccess,Virtualhost,Digital Ocean,我已经在digitalocean上设置了一个虚拟主机。除了重写模式外,一切正常 这是我的mysite.com.conf文件 <VirtualHost *:80> ServerAdmin info@mysite.com ServerName mysite.com ServerAlias www.mysite.com DocumentRoot /var/www/mysite.com/public_html <Directory

我已经在digitalocean上设置了一个虚拟主机。除了重写模式外,一切正常 这是我的mysite.com.conf文件

<VirtualHost *:80>


    ServerAdmin info@mysite.com
    ServerName mysite.com
    ServerAlias www.mysite.com
    DocumentRoot /var/www/mysite.com/public_html
    
    <Directory /var/www/mysite.com/public_html>
         Options -Indexes +FollowSymLinks
         AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    # For most configuration files from conf-available/, which are

RewriteEngine on
RewriteCond %{SERVER_NAME} =mysite.com [OR]
RewriteCond %{SERVER_NAME} =www.mysite.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
当我每次访问任何页面时,它都会给我404错误

我在下面也试过

<Directory /var/www/mysite.com>


有人能告诉我如何解决这个问题吗。谢谢你的帮助

<Directory /var/www/mysite.com>
<Directory /var/www/>