Webstammordner zu einem Unterordner mit .htaccess machen?

Ich arbeite an einem ziemlich komplexen Projekt, daher würde ich gerne eine sinnvolle Datei- / Ordnerstruktur wählen.

Die Ordner- / Dateistruktur, die ich haben möchte, ist:

<code>.htaccess
/php/
/assets/
</code>

Ich möchte die Webseiten haben, auf die die Leute zugreifen:

<code>/php/views/pages/
</code>

Ich frage mich, ob es möglich ist, nur zu verwenden.htaccess zu setzen/php/views/pages als "sichtbare Wurzel", so dass zum Beispiel, wenn Menschen besuchenhttp://mydomain.com/ sie werden sehenhttp://mydomain.com/php/views/pages/index.phpUnd wenn ja, wie würde ich das machen?

Es ist auch möglich, den gesamten Zugriff auf zu kanonisieren/php/views/pages mit.htaccess und eine 301-Umleitung, um zu verhindern, dass mehrere Links in Suchmaschinen indiziert werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage