1

我使用 .htaccess 文件将一些网址更改为更易读的格式,但是当我检查页面时,一切都被破坏了。然后我开始将所有 javascript 路径(css 和其他文件)更改为此

<link type="text/css" rel="stylesheet" href="http://localhost/mg_com_tr/css/sss.css" />
<script type="text/javascript" src="http://localhost/mg_com_tr/js/jquery-1.9.1.min.js">   </script>

在所有网址的开头,我补充说;

http://localhost/mg_com_tr/

这似乎解决了一些主要问题。但是当对我的 php 文件做同样的事情时,事情并没有那么顺利。

例如,这是我的图片库文件的路径;

$directory = '../Panel/products/_images/'.$row['id'].'/';

我尝试在开始时添加 $_SERVER['DOCUMENT_ROOT'] ,但这没有用。我也尝试过,就像我对 javascript 文件所做的那样,添加

 http://localhost/mg_com_tr/

一开始,但这也不起作用。

编辑:

更改基本 href 解决了这个问题。

<BASE href="http://localhost/mg_com_tr/index.php">

问题是我仍然不知道它为什么或如何工作。

4

0 回答 0