.htaccess vom Site-Stammverzeichnis in den öffentlichen Ordner umleiten und "public" in der URL verbergen?
Unten ist meine Site-Verzeichnisstruktur:
htdocs/
My-Project/
public/
index.php
css/
img/
js/
src/
config.php
templates/
library/
Ich möchte keinen direkten Benutzerzugriff auf Dateien in dersrc
Verzeichnis.src
Enthält meine Templating- und Backend-Logik-Skripte.
Ich möchte meine einrichten.htaccess
so dass, wenn der Benutzer auf meine Website geht (StammordnerMy-Project
) werden sie weitergeleitet anMy-Project/public/index.php
. Ich möchte, dass die URL einfach so aussiehtMy-Project.com
während auf der Indexseite.
Irgendeine Hilfe? Ich zögere, meine .htaccess-Datei zu ändern, da ich hier und im Internet viele widersprüchliche Ratschläge sehe, wie man dies am besten bewerkstelligt.