在此服务器上找不到请求的 URL /install/index

问题描述 投票:0回答:1

当尝试访问我的网站 glinks.tk 时,我会自动重定向到配置,但是当将我的网站转移到带有虚拟主机的 VPS Wemin 时,我遇到了问题,我正确放置了文件,但在访问时我收到以下消息“The在此服务器上找不到请求的 URL/安装/索引。”我已经尝试了所有方法,但我不知道如何解决它,我使用的脚本是 Mighty URL Shortener,它使用两个 .htaccess,一个在根目录,一个在根目录。在 webroot 文件夹中。

.ht从根目录访问:

DirectoryIndex index.php

# No directory listings
IndexIgnore *

<IfModule mod_rewrite.c>
    RewriteEngine on

    # Uncomment the following line if your webserver's URL is not directly related to physical file paths.
    # Also uncomment it if you are on 1&1 hosting
    #RewriteBase /

    # Comment the following line if you have not a .well-known directory in the root folder.
    RewriteRule ^(\.well-known/.*)$ $1 [L]

    RewriteRule    ^$    /var/www/glinks/webroot/    [L]
    RewriteRule    (.*) /var/www/glinks/webroot/$1    [L]
</IfModule>

# BEGIN cPanel-generated php ini directives, do not edit
# Manual editing of this file may result in unexpected behavior.
# To make changes to this file, use the cPanel MultiPHP INI Editor (Home >> Software >> MultiPHP INI Editor)
# For more information, read our documentation (https://go.cpanel.net/EA4ModifyINI)
<IfModule php5_module>

</IfModule>
# END cPanel-generated php ini directives, do not edit

<Files 403.shtml>
order allow,deny
allow from all
</Files>

.htaccess 来自 webroot:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
apache .htaccess virtualhost webmin
1个回答
0
投票

cd /etc/apache2/sites-available

sudo cp 000-default.conf mysite.local.conf

sudo nano mysite.local.conf

` 服务器名称 mysite.local

服务器管理员网站管理员@localhost

文档根目录/var/www/html/mysite

允许覆盖全部

要求全部授予

`

sudo a2ensite mysite.local.conf

忽略这个

sudo a2dissite mysite.local.conf(用于禁用)

systemctl 重新加载 apache2

sudo a2enmod 重写

sudo systemctl 重新启动 apache2

© www.soinside.com 2019 - 2024. All rights reserved.