Url rewriting 如何创建http://abc.mysite.com 在httpt.conf中

Url rewriting 如何创建http://abc.mysite.com 在httpt.conf中,url-rewriting,phpmyadmin,apache,httpd.conf,Url Rewriting,Phpmyadmin,Apache,Httpd.conf,我有一个运行良好的网站,位于: /var/www/html/abcde 和phpmyadmin放置在: /var/www/html/myadmin 我的httpd.conf中有以下内容: <VirtualHost *:80> ServerName myadmin.mysite.com DocumentRoot /var/www/html/myadmin </VirtualHost> 是否转到以下链接: 但是,显示的页面是“Apache2测试页面”。我之前在:/va

我有一个运行良好的网站,位于:

/var/www/html/abcde
和phpmyadmin放置在:

/var/www/html/myadmin
我的httpd.conf中有以下内容:

<VirtualHost *:80>
ServerName myadmin.mysite.com
DocumentRoot /var/www/html/myadmin
</VirtualHost>
是否转到以下链接:


但是,显示的页面是“Apache2测试页面”。我之前在:/var/www/html/abcde/myadmin上有这个文件夹,我只是把它移到了现在的位置。

检查你是否有正确的文件夹权限

您可以更改根文件夹的权限

sudo chmod -r 0755 rootfolder
下面是httpd.conf的外观

<VirtualHost 127.0.0.1:8888>
    ServerName myadmin.mysite.com

    DocumentRoot "/var/www/html/abcde"
    DirectoryIndex index.php
    <Directory /var/www/html/abcde>
      AllowOverride All
      Allow from All
    </Directory>

ServerName myadmin.mysite.com
DocumentRoot“/var/www/html/abcde”
DirectoryIndex.php
允许超越所有
通融

phpmyadmin本身正在强制SSL连接

$cfg['ForceSSL']=true


我通过将其设置为false禁用了该功能,所有功能都正常工作。

我也无法理解它为什么/如何从http移动到https!!除了/var/www/html/myadmin@Ibrahim-它应该是什么,为什么要进行https重定向?在根文件夹外执行“ls-la”检查您当前的权限。您可以通过执行“chmod-r 0755 rootFolderName”drwxr-xr-x 11 apache 4096 Nov 11 09:42更改根文件夹myadmin@Ibrahim-我尝试了上面的方法,但没有成功-我仍然得到了奇怪的重定向哦,好的-找到了-是phpmyadmin本身强制SSL连接-$cfg['ForceSSL']=true;
<VirtualHost 127.0.0.1:8888>
    ServerName myadmin.mysite.com

    DocumentRoot "/var/www/html/abcde"
    DirectoryIndex index.php
    <Directory /var/www/html/abcde>
      AllowOverride All
      Allow from All
    </Directory>