---
title: "Cum sa ascunzi extensia html sau php in browser?"
description: "Fie ca e vorba de UX, preferinte sau securitate uneori vrem sa ascundem extensia paginilor noastra din website. De cele mai multe ori un URL fara .html sau .php e mai scurt si arata mai bine atunci..."
url: https://blogdeit.ro/cum-sa-ascunzi-extensia-html-sau-php-in-browser
date: 2019-01-16
modified: 2019-01-16
author: "Radu Popescu"
image: https://blogdeit.ro/wp-content/uploads/2021/07/vdi-coding.jpg
categories: ["Coding", "Uncategorized"]
tags: ["browser", "filename", "htaccess", "html", "php", "rewrite", "rule", "tutorial"]
type: post
lang: en
---

# Cum sa ascunzi extensia html sau php in browser?

Fie ca e vorba de UX, preferinte sau securitate uneori vrem sa ascundem extensia paginilor noastra din website. De cele mai multe ori un URL fara .html sau .php e mai scurt si arata mai bine atunci cand se face share pe facebook la o pagina. Pe langa asta e bine sa tinem ascunse pe cat posibil informatiile legate de websitul nostru pentru a face viata hackerilor mai grea. 

Cum putem ascunde extensia paginii html sau php in browser? E foarte simplu. Folosind fisierul de configurare .htaccess. In interiorul sau va trebui sa adaugam urmatorul cod:

*#Pornim modulul de mod_rewrite*
*RewriteEngine On *
*#Un fel de IF care exclude directoarele si include doar fisierele 
RewriteCond %{REQUEST_FILENAME} !-d *
*RewriteCond %{REQUEST_FILENAME}\.html -f *
*#Creem o regula prin care un "string" va aduce continului paginii "string".html*
*#NC = no case (adica fara sa conteze daca avem litere mari sau mici)*
*#L = last (aici se termina aceasta regula)
RewriteRule ^([^.]+)$ $1.html *

**Daca vrei sa ascunzi extensia** .php **modifica in ultimele 2 linii de cod cu “.php” in loc de “.html”.*
