Kā atbrīvoties no index.html un index.php lapas adresē

Web mājas lapas pamati | Rolands Umbrovskis | 2010-02-24 09:21:43 | No Comments »

Pirms dažām dienām Konstruktors.com bloga komentāros ieliku savu versiju Karspara variantam par to kā no adreses noņemt index.html paplašinājumu, lai izvairītos no dubulta satura (kas veidojas ar un bez index.html vai index.php).

.htaccess faila kods:

# Noņem  index.html UN index.php no www adreses beigām
RewriteCond %{THE_REQUEST} \/index\.(php|html)\ HTTP [NC] # pārbauda vai ir index fails (html vai php)
RewriteRule (.*)index\.(php|html)$ /$1 [R=301,L] #aizvieto ar /

Darbojas arī, ja domēns ir kāda cita domēna apakšdirektorija, piemēram, example.com/example2.com, (pārbaudīts uz GoDaddy.com hostinga)

Svarīga iebilde: Dažām web aplikācijām ir nepieciešams index.php, lai veiktu instalācijas procesu

 

Rolands Umbrovskis

Mājas lapu izstrādātājs. Patīk darboties ar atvērtā koda un bezmaksas web aplikācijām. Patīk interneta mājas lapu programmēšana, WordPress tēmu izstrāde (kodēšanas darbi), spraudņu un logdaļu izveide un papildināšana.

Follow Rolands Umbrovskis on Twitter or Facebook

     
    54 vaicājumi 0.445 sekundēs