Radyodinle
Yeni Üye
- Katılım
- 22 Ara 2020
- Mesajlar
- 13
- Beğeniler
- 0
- Puanları
- 1
Selam Arkadaşlar,
Sorunum .htaccess dosyasında ezbere gittiğim dosyadaki yazılanları öğrenmek istiyorum.
Soru 1 : Yukarıdaki regex metni içinde DELIMITERS hangisi?
/hikaye/oyku/bu-ilk-oyku-denemem-72/
Soru 2 : Yukarıdaki regex dizini metni şu şekilde getirmekte ;
Menu=hikaye
Parametre : oyku / bu ilk oyku denemem 72
^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$ olan bu ifadeyi ^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$ yanında tekrarladığımda alması gerekir diye düşünür iken nerede hata yapıyorum?
Soru 3 : index.php?Menu=$1&Parametre=$2&Baslik=$3 Aderes satırından aldığım bu üç veriyi ayrı ayrı almam için nasıl bir RegeX ifadesi yazmalıyız?
Soru 4 : Seçmem gereken alanları ve seçmemem gereken alanları nasıl ifade düzenlenmeli?
Konu hakkında yardımlarınızı bekliyorum.
--------------------------------------------------------------------------------------------------------------------------------
Çözüm :
Düzenleme Tar: 22-12-2020
Sorunum .htaccess dosyasında ezbere gittiğim dosyadaki yazılanları öğrenmek istiyorum.
PHP:
RewriteEngine on
RewriteRule .* - [env=REWRITE_ON:1]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$ index.php?Menu=$1&Parametre=$2&Baslik=$3 [L,NC]
Soru 1 : Yukarıdaki regex metni içinde DELIMITERS hangisi?
/hikaye/oyku/bu-ilk-oyku-denemem-72/
Soru 2 : Yukarıdaki regex dizini metni şu şekilde getirmekte ;
Menu=hikaye
Parametre : oyku / bu ilk oyku denemem 72
^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$ olan bu ifadeyi ^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$^([^/]*)/([a-zA-Z0-9\/\:\.\-]*)$ yanında tekrarladığımda alması gerekir diye düşünür iken nerede hata yapıyorum?
Soru 3 : index.php?Menu=$1&Parametre=$2&Baslik=$3 Aderes satırından aldığım bu üç veriyi ayrı ayrı almam için nasıl bir RegeX ifadesi yazmalıyız?
Soru 4 : Seçmem gereken alanları ve seçmemem gereken alanları nasıl ifade düzenlenmeli?
Konu hakkında yardımlarınızı bekliyorum.
--------------------------------------------------------------------------------------------------------------------------------
Çözüm :
You do not have permission to view link
Giriş yap veya üye ol.
web sitesinden Regex ifadesini alabildim. Düzenleme Tar: 22-12-2020
