gpt4 book ai didi

javascript - php设置根目录的方法

转载 作者:行者123 更新时间:2023-11-28 15:05:40 24 4
gpt4 key购买 nike

我正在开发一个基于MVC设计模式的网站。

我需要从 public 文件夹访问另一个文件夹,但问题是它将 public 文件夹识别为根目录。我在 javascript 中使用 window.location.pathname 检查了路径,它返回 /,因此实际上不可能访问根目录之外的内容。

我猜.htaccess 文件重定向了路径。谁能告诉我如何将 Web 文件夹设置为根目录?

path

网页中的.htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>

.htaccess 公开

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
</IfModule>

最佳答案

您无法使用 JS 访问 webroot 之外的文件。但是,您可以在公共(public)文件夹中创建符号链接(symbolic link)。

ln -s web/your/file web/public/symlink

关于javascript - php设置根目录的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39014226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com