ForumCSDark
ForumCSDark

ID: 85786 Kategori: PHP Konu Sahibi: The Simtem 1 Yorum 170 Okunma
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiket
içine rewrite eklemek mod htaccess dosyası

.htaccess Dosyası İçine mod_rewrite Eklemek
ChromaX Theme
Forum Üyesi
Ömer Faruk
*
77
konular
351
mesajlar
17 Eki 2019
Kayıt Tarihi
108
Forum Puanı
Seviye: 19 [LevelLevelLevel]
Toplam Puan: 1,731
Rütbe 47 / 471
92% kaldı

Rütbe
Aktiviteler 153 / 1731
93% kaldı

Aktiviteler
Deneyim 85
15% kaldı

Deneyim
#1
FCD  18-10-2019, Saat: 14:11
Önceden web sayfamda kullanıcı dostu bağlantıyı aktif etmeye çalışıyordum;
"URL rewriting (mod_rewrite) is not active on your server, or it is not possible to check your server configuration. If you want to use Friendly URLs, you must activate this mod."
böyle bir hata veriyordu.
Hosting şirketine sordum. mod_rewrite aktif hale getirebilirmiyiz diye.
Cevap : Aktiftir ama gerekli kodları .htaccess dosyanıza yazmanız gerekiyor dediler.

.htaccess dosyasının içine bu kodları yazmanız çözümü getiriyor;

 
PHP Kod:
 <IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond 
%{HTTP_HOST} ^www.domain.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$[QSA,L]

# Images
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$[L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -[OR]
RewriteCond %{REQUEST_FILENAME} -[OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond 
%{HTTP_HOST} ^www.domain.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</
IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404 

"www.domain.com" yazan kısımları kendinize göre ayarlayın işiniz tamam.
<?PHP
Echo "Code is Life";
?>
Beğenenler:
.htaccess Dosyası İçine mod_rewrite Eklemek
ChromaX Theme
Forum Üyesi
Forum Üyesi
*
1,717
konular
4,084
mesajlar
27 Eki 2018
Kayıt Tarihi
13
Forum Puanı
Seviye: 48 [Level]
Toplam Puan: 38,628
Rütbe 117 / 1178
92% kaldı

Rütbe
Aktiviteler 1,365 / 38628
98% kaldı

Aktiviteler
Deneyim 14
86% kaldı

Deneyim
#2
30-01-2020, Saat: 10:20
Teşekkür ederiz broom Smile
İnadım inat hep tersine koşarım.'   Wink




-IMANSIZ BARAN HOCA
Beğenenler:



Foruma Git:

Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

ForumCSDark