URL-Umschreiben mit Index in einem "öffentlichen" Ordner

Ich bin ein Neuling in der Entwicklungswelt. Ich versuche verzweifelt, die gute URL zu bekommen. Ich habe die Website auf ähnliche Probleme überprüft, kann aber nicht genau das finden, was ich brauche. Oder ich mache es schlecht.

Hier ist die Situation: Ich habe ein Projekt für eine Site eingerichtet, deren index.php-Datei sich in einem Ordner mit dem Namen Public befindet.

Um es klarer zu machen, hier ist die URL, über die ich jetzt auf die Homepage der erstellten Site komme:http: // Domain Name.com/ Folder / Name der Site / public

Mein Anliegen ist der Ordner "Öffentlich": Ich möchte nicht, dass er in der URL angezeigt wird. Hier ist die URL, die ich erhalten möchte:http: // Domain Name.com/ Folder / Name der Site

Tatsächlich möchte ich, dass diese URL es ermöglicht, die Indexdatei im Ordner "Öffentlich" abzulegen.

Ich kann nicht auf die Apache-Konfigurationen (gemeinsam genutzter Host) zugreifen, daher habe ich einen Zugriff, den ich in das Projekt eingefügt habe (z. B .:www / Ordner / Name der Site /.htaccess). Hier ist sein Inhalt:

Options -Indexes +FollowSymLinks +Multiviews
RewriteEngine On
RewriteBase /public/
RewriteRule ^(.*)$ index.html [NC,L]

Ich habe vorerst etwas sehr einfaches gemacht, weil ich viele Dinge ohne effizientes Ergebnis ausprobiert habe.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage