phpMyAdmin 未找到

phpMyAdmin 未找到

我从 portmaster 安装的 phpMyadmin 工作正常,但当我从主 URL 中省略尾随斜杠时,出现了未找到错误:

http://192.168.1.161/phpmyadmin

此链接不起作用并显示此错误:

未找到

该服务器上未找到请求的 URL /phpmyadmin。

这是我的配置:

Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

<Directory "/usr/local/www/phpMyAdmin/">
Order allow,deny
Allow from all
DirectoryIndex index.php
Options -Indexes
options -FollowSymLinks
AllowOverride all
Require ip 192.168 127.0.0.1
</Directory>

你能帮我一下吗?谢谢。

答案1

使用以下之一:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ /$1/ [L,R=301]

或者

DirectorySlash On

第一个需要启用 mod_rewrite,第二个需要 mod_dir。

答案2

这次我自己找到了它,它起了作用:

替换此:

Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

有了这个 :

Alias /phpmyadmin "/usr/local/www/phpMyAdmin/"

我只需从别名中删除结尾的斜杠即可。

谢谢大家,我希望这有一天能对某人有所帮助。

相关内容