/ / Ukryj "index.php" z "www.blahblah.com/index.php" - php, .htaccess

Ukryj "index.php" na "www.blahblah.com/index.php" - php, .htaccess

Chcę ukryć "index.php" z "www.blahblah.com/index.php"? Jak to zrobić?

Proszę o pomoc, mam masę kodów, które zamierzam teraz ukryć index.php z adresu URL. Wyszukałem go i stwierdziłem, że najpierw musisz utworzyć .htaccess plik. Ale nie wiem, od czego zacząć? I czy muszę utworzyć ten plik wraz z moimi projektami? A co wpisać w tym pliku?

Odpowiedzi:

3 dla odpowiedzi № 1

utwórz plik .htaccess, a następnie skopiuj poniższy kod zmień "nazwa_folderu_projektów" folderu twojego projektu jeśli twój projekt znajduje się w folderze głównym, po prostu umieść "/"

<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>