<code>$smarty->assign('ROOT_PATH',ROOT_PATH); $smarty->assign('ADMIN',ADMIN_PATH); <form action="<!--{$ROOT_PATH}--><!--{$ADMIN}-->/do.php?act=login" method="post"> </code>
Wie soll der Weg hier geschrieben werden? Weil ich dachte, dass ich in Zukunft möglicherweise das Umschreiben von URLs ohne die Verwendung relativer Pfade verwenden könnte
<code>$smarty->assign('ROOT_PATH',ROOT_PATH); $smarty->assign('ADMIN',ADMIN_PATH); <form action="<!--{$ROOT_PATH}--><!--{$ADMIN}-->/do.php?act=login" method="post"> </code>
Wie soll der Weg hier geschrieben werden? Weil ich dachte, dass ich in Zukunft möglicherweise das Umschreiben von URLs ohne die Verwendung relativer Pfade verwenden könnte
Ihr WWW-Stammverzeichnis ist ein physischer Pfad und muss in einen Pfad für den HTTP-Zugriff geändert werden
Zum Beispiel: ./admin/do.php?act=login
Das Stammverzeichnis der Webseiten-URL basiert auf dem Stammverzeichnis der aktuellen Website, daher kann im Browser nicht auf Dateien außerhalb dieses Verzeichnisses zugegriffen werden, sodass Sie den absoluten Pfad von Dateien wie z. B. nicht direkt verwenden können D: als URL.
Wenn Sie einen Domänennamen konfigurieren und Ihr Website-Stammverzeichnis D:/phpStudy/www/blog1
ist, lautet die URL: (域名)/admin/do.php?act=login
.
Wenn Sie keinen Domänennamen konfigurieren, ist Ihr Website-Stammverzeichnis ist D:/phpStudy/www
, dann lautet die URL: localhost/blog1/admin/do.php?act=login
.