ben hiçbir şekilde etiketleri varsa nasıl ben url var geçen bilgi gizlemek mi?

3 Cevap php

Hey çocuklar - bir site etrafında atlamak için böyle var geçen bağlantıları kullanarak im ...

<a href = "index.php?content=about.html">

... Sorun i url tüm görünür çirkin var bilgi olması. Ben genellikle sonrası yöntemini kullanarak bunu gizlemek istiyorum, ama bu yüzden bile mümkün, herhangi bir biçim etiketleri var yok?

Teşekkürler!!!

3 Cevap

Sen mod_rewrite usantısı kullanarak deneyebilirsiniz

Orijinal URL:

http://www.youwebsite.com/index.php?content= about.html

Yazılabilir URL:

http://www.youwebsite.com/ about.html


.haccess dosyası içeriği:

RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?content=$1 [L]

Eğer kodlama bilgisi (var isim ve içerik) gizleyebilirsiniz. Böylece kullanıcı anlamak veya çevresinde geçen ne değiştirmek mümkün olmayacaktır. Ama yine de onun url şeyi göreceksiniz.

Ben size statik sayfalarına doğrudan bağlantılar cant kullanmak anlamak için kullanacağım biraz daha bağlam vermek gerekir sanırım?