İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Htaccess Problemi

sverdlow

0
İyinet Üyesi
Katılım
17 Kasım 2005
Mesajlar
2,778
Reaction score
0
Konum
Ankara/Kayseri
Merhabalar, başka bir postta konu iyice karıştığı için yeni bir başlık açıyorum.

Şimdi senaryo şöyle;
üyelere ait subdomain şeklinde sayfalar var. ve bu sayfalarda 1,2,3 şeklinde büyüyen sayfa numaraları var.
Yani;
degisken1.xxxx.com/degisken2 ### bu maskelenmiş hali
www.xxxx.com/exe.php?p=degisken1&q=degisken2 ### bu hale gelecek

önceden sayfa numaraları olmadığı için kullandığım htaccess kodu şöyleydi,
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteCond %1 !^(www|ftp|mail)$ [NC]
RewriteRule ^$ /exe.php?sub=%1 [L]
Bununla
degisken1.xxxx.com
www.xxxx.com/exe.php?p=degisken1 maskelemesi yapıyordum.
amma velakin sayfalı halini bi türlü yapamadım :)
 

BabaPanter

0
İyinet Üyesi
Katılım
15 Aralık 2005
Mesajlar
732
Reaction score
0
Bir blog scriptinin .htaccess dosyası şöyle;
Kod:
RewriteEngine On

RewriteRule ^([^/\.]+).rss$ rss.php?user=$1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteCond %{REQUEST_URI} !image [NC]
RewriteCond %{REQUEST_URI} !thumbnail [NC]
RewriteCond %{REQUEST_URI} !blog_file [NC]
RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com 
RewriteRule ^$ /blog.php?user=%1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^category/([0-9]+).*$ /blog.php?user=%1&category=$1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^note/([0-9]+).*$ /blog.php?user=%1&note=$1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^photo_id/([0-9]+)$ /blog.php?user=%1&photo_id=$1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^file/([0-9]+)$ /blog.php?user=%1&file=$1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^contact$ /blog.php?user=%1&contact=1 [L]

RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com [NC]

RewriteRule ^list/([0-9]+)/type/([0-9]+)$ /blog.php?user=%1&list=$1&type=$2 [L]

RewriteCond %{HTTP_HOST} www\.yourdomain.com [NC]

RewriteCond %{REQUEST_URI} !image [NC]
RewriteCond %{REQUEST_URI} !thumbnail [NC]
RewriteCond %{REQUEST_URI} !index [NC]
RewriteCond %{REQUEST_URI} !\. [NC]
RewriteRule ^(.+)$ blog.php?user=$1 [L]

işine yararmı bilmem.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
Merhabalar, başka bir postta konu iyice karıştığı için yeni bir başlık açıyorum.

Şimdi senaryo şöyle;
üyelere ait subdomain şeklinde sayfalar var. ve bu sayfalarda 1,2,3 şeklinde büyüyen sayfa numaraları var.
Yani;
degisken1.xxxx.com/degisken2 ### bu maskelenmiş hali
www.xxxx.com/exe.php?p=degisken1&q=degisken2 ### bu hale gelecek

önceden sayfa numaraları olmadığı için kullandığım htaccess kodu şöyleydi,

Bununla
degisken1.xxxx.com
www.xxxx.com/exe.php?p=degisken1 maskelemesi yapıyordum.
amma velakin sayfalı halini bi türlü yapamadım :)

Bir dene bakalim, test etmedim.

RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/(.*)$ [NC]
RewriteCond %1 !^[www|ftp|mail]$ [NC]
RewriteRule ^$ /exe.php?p=%1&q=%2 [L]
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst