/ / Hide "index.php" von "www.blahblah.com/index.php" - PHP,

Verstecken Sie "index.php" von "www.blahblah.com/index.php" - php, .htaccess

Ich möchte "index.php" vor "www.blahblah.com/index.php" ausblenden. Wie geht das?

Bitte helfen Sie, ich habe jetzt jede Menge Codes, die ich verstecken möchte index.php von der URL. Ich habe gegoogelt und festgestellt, dass Sie zuerst erstellen müssen .htaccess Datei. Aber ich weiß nicht, wo ich anfangen soll? Und muss ich diese Datei zusammen mit meinen Projekten erstellen? Und was muss ich in diese Datei eingeben?

Antworten:

3 für die Antwort № 1

Erstellen Sie eine .htaccess-Datei, und kopieren Sie den folgenden Code Ändern Sie "Projekt_Ordnername" des Ordners Ihres Projekts Wenn sich Ihr Projekt im Stammordner befindet, setzen Sie "/"

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /project_folder_name

# Removes index.php from ExpressionEngine URLs
RewriteCond %{THE_REQUEST} ^GET.*index.php [NC]
RewriteCond %{REQUEST_URI} !/system/.* [NC]
RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,NE,L]

# Directs all EE web requests through the site index file
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>