Yangi formatda davom etish uchun: https://uzfor.net/1286-htaccess-bilan-ishlash.html?id=34
.htaccess bilan ishlash
Mavzu fayllari (2)
Xabarlar
Сирожиддин, newslarni linkini o'zgartirish kerak.
Hozirda saytga Sardor Rahimxondan va'da qilingan tarona va klip deb news qo'shsam uning linki sayt.uz/news/index.php?act=view&id=327 bo'lyabdi.
linkni sayt.uz/Sardor_Rahimxondan_vada_qilingan_tarona_va_klip.html qilmoqchiman, va undan keyingi newslarning linkida newsning nomi yozilishi kerak, shuni qanday qilsa bo'ladi?
Hozirda saytga Sardor Rahimxondan va'da qilingan tarona va klip deb news qo'shsam uning linki sayt.uz/news/index.php?act=view&id=327 bo'lyabdi.
linkni sayt.uz/Sardor_Rahimxondan_vada_qilingan_tarona_va_klip.html qilmoqchiman, va undan keyingi newslarning linkida newsning nomi yozilishi kerak, shuni qanday qilsa bo'ladi?
avval buning nimaligini bilib olsak:
.htacces bu saytning bosh katalogida joylashgan bo'lib buning ichida saytni asosiy nastroykasi kiritiladi. mana misol uchun saytingiz biror bir tayyor dvijokda bo'lsa bunda sizga birorta sahifa quidagicha chiqadi.http://saytnomi.uz/web/.htacces-haqida.htmlshunga o'xshash ssilka chiqadi. ya'ni sahifa php bo'lsa ham sahifani html qilib ko'rsatadi. yoki bo'lmasa 404.html yani qanaqadir saytda mavjud emas ssilkani kiritsayiz 404 sahifa ochiladi. bu ham aynan.htacces orqali amalga oshiriladi.
.htacces bu saytning bosh katalogida joylashgan bo'lib buning ichida saytni asosiy nastroykasi kiritiladi. mana misol uchun saytingiz biror bir tayyor dvijokda bo'lsa bunda sizga birorta sahifa quidagicha chiqadi.http://saytnomi.uz/web/.htacces-haqida.htmlshunga o'xshash ssilka chiqadi. ya'ni sahifa php bo'lsa ham sahifani html qilib ko'rsatadi. yoki bo'lmasa 404.html yani qanaqadir saytda mavjud emas ssilkani kiritsayiz 404 sahifa ochiladi. bu ham aynan.htacces orqali amalga oshiriladi.
BestMaker,
Namuna: fca.uz
RewriteRule ^([A-Za-z0-9-]+)_([^/]+).html$ /news/index.php?act=view&id=$1&name=$2 [L] RewriteRule ^(.*).html$ /news/index.php?act=view&id=$1 [L]
Namuna: fca.uz
+ (1): Moonlight,
Rahmat aytdi (1): Жасурбек,
Сирожиддин, rahmat, .htaccessga o'rnatdim. Endi mainmenu.phpda qanday ishlatiladi?
O'zimdagi newsni bosh sahifaga chiqarish kodi shunday, shu kodga biriktirib bersangiz
<a href="/news/index.php?act=view&id='.$trans_res['id'].'"> '. htmlentities($trans_res['name'],ENT_QUOTES,'UTF-8').'</a>
O'zimdagi newsni bosh sahifaga chiqarish kodi shunday, shu kodga biriktirib bersangiz
<a href="/news/index.php?act=view&id='.$trans_res['id'].'"> '. htmlentities($trans_res['name'],ENT_QUOTES,'UTF-8').'</a>
BestMaker,
qilsangiz ham ishlashi kerak.
Probel va ortiqcha simvollarni qirqib tashangiz ham bo'ladi.
/'.$trans_res['id'].'_'. htmlentities($trans_res['name'],ENT_QUOTES,'UTF-8').'.html"> '. htmlentities($trans_res['name'],ENT_QUOTES,'UTF-8').'</a>
qilsangiz ham ishlashi kerak.
Probel va ortiqcha simvollarni qirqib tashangiz ham bo'ladi.
Rahmat aytdi (1): Жасурбек,
Сирожиддин, link
sayt.uz/313_%22Futbol%20tahminlari%22.%204-tur%20natijalari%20va%205-turga%20start.html
shunday bo'lib qolyabdi bu nimadan?
sayt.uz/313_%22Futbol%20tahminlari%22.%204-tur%20natijalari%20va%205-turga%20start.html
shunday bo'lib qolyabdi bu nimadan?
BestMaker, aytibku probellar va ortiqcha smvollarni qirqishingiz kerak.
harakat qilib ko'ring, str_replace() preg_replace() lar orqali qirqishga.
harakat qilib ko'ring, str_replace() preg_replace() lar orqali qirqishga.
Сирожиддин, # Сирожиддин (26.09.2017 / 00:13)
Tayota, ha .htacces orqali qilinadi qibmì
Tayota, ha .htacces orqali qilinadi
RewriteRule ^([A-Za-z0-9-]+)_([^/]+).html$ /users/profile.php [L] .RewriteRule ^ (.*).html$ /users/ profile.php?user=id [L]
Tayota, aynan bunday emasligi aniq.
(.*) biron shablon o'rnita ishlatish uchun.
Masalan
<a href="(.*)"> bu yerda (.*) orqali <a href=" bo'lib boshlanib "> tugagan yergacha tanlash degan ma'noda ishlatiladi.
(.*) biron shablon o'rnita ishlatish uchun.
Masalan
<a href="(.*)"> bu yerda (.*) orqali <a href=" bo'lib boshlanib "> tugagan yergacha tanlash degan ma'noda ishlatiladi.
+ (1): Tayota,
.htaccess orqali URL nomini o'zgartirish:
bu koddan keyin www.sayt.com/jild/muqova.php joriy manzilga o'zgaradi: sayt.com/muqova.php
RewriteRule ^muqova.php$ /jild/muqova.php [L]
bu koddan keyin www.sayt.com/jild/muqova.php joriy manzilga o'zgaradi: sayt.com/muqova.php
Сирожиддин (Раис), Demak
RewriteRule^library$/kutubxona[L]
yoki
RewriteRule^library/index.php$/kutubxona.php[L]
qisaxam böladi. Site/library/index.php qib emas site/kutubxona.php qib kirish kerak shunaqa böladimi?
RewriteRule^library$/kutubxona[L]
yoki
RewriteRule^library/index.php$/kutubxona.php[L]
qisaxam böladi. Site/library/index.php qib emas site/kutubxona.php qib kirish kerak shunaqa böladimi?
Tayota, xa shunday qilib o'zgartirishingiz mumkin.
o'zi yozadigan sahifalar ham qilish mumkin.
Masalan:
library/index.php?act=cat&id=1 bu ni o'zi .htacces avtomatik ravishda
sayt/kutubxona/1-foydali-maqolalar qilib chiqarish ham mumkin, buni har safar .htacces a yozib o'tirmaysiz, bir marta kodni yozasiz qolganlarni esa php yoki mysql+php orqali ham qilib olishingiz mumkin.
o'zi yozadigan sahifalar ham qilish mumkin.
Masalan:
library/index.php?act=cat&id=1 bu ni o'zi .htacces avtomatik ravishda
sayt/kutubxona/1-foydali-maqolalar qilib chiqarish ham mumkin, buni har safar .htacces a yozib o'tirmaysiz, bir marta kodni yozasiz qolganlarni esa php yoki mysql+php orqali ham qilib olishingiz mumkin.
Rahmat aytdi (1): Tayota,
Сирожиддин (Раис), 1. .htaccess fayligaxam mysql php ködlarni yozish mumkinmi?
.
2. Man @nik qimoqchimanda
qisam idni aniqlarmikan?
I nikni :xayol:
.
2. Man @nik qimoqchimanda
RewriteRule ^profile.php?user='.$user['id'].'$/profile.php@'.$user['name'].'[L]
qisam idni aniqlarmikan?
I nikni :xayol:
Сирожиддин (Раис), RewriteRule ^http://sayt.uz$ /index.php[L]
shunday qisam deyarli refresh bo`ladimi ?
shunday qisam deyarli refresh bo`ladimi ?
Tavsiya etamiz:
- Hoziroq maydonlarni to'ldiring va reklamangizni joylashtiring!
Mavzuga oid xabarlar soni: 158 ta
So'ngi faollik vaqti: 09:37:23, 23 Nov 2021