chonglieAvatar border
TS
chonglie
Mod rewrite expert, saya butuh bantuan

Saya ingin membuat website dimana customer bisa mendapatkan alamat web nama.domainsaya.com
Katakanlah nama domain saya adalah domain.com, dan saya sudah aktivasikan settging wild card di config httpd.conf.

Yang saya inginkan:

1. Ketika browser merequest alamat abc.domain.com server akan memproses domain.com/index.php?user=abc
2. Ketika browser merequest alamat abc.domain.com/product_1_rose.html ,
server akan memproses domain.com/index.php?user=abc&prodid=1&prodname=rose


Saya coba gunakan config ini:

------------------------------------------------------------------------------------------
RewriteCond %{HTTP_HOST} ^((?!www\.)[^.]+)\.domain\.com$
RewriteCond %{REQUEST_URI} !^/index\.php$ [NC]
RewriteRule ^(.*)$ /index.php?user=%1
RewriteRule ^productid_([0-9]+)_([0-9a-z-]).html$ /index.php?prodid=$1&prodname=$2&user=%1
------------------------------------------------------------------------------------------

Tapi tdk berhasil, ketika abc.domain.com/product_1_rose.html, ternyata yang diproses halaman utama abc.domain.com

Ketika baris RewriteRule ^(.*)$ /index.php?user=%1 saya hapus, rule untuk abc.domain.com/product_1_rose.html berjalan dgn baik.

Tapi abc.domain.com malah tdk bisa diakses di browser.

Gimana cara membuat kedua rule itu bekerja dgn baik ya?

Mohon bantuan para master disini, saya bersedia membayar sedikit uang bila code .htaccess agan terbukti bisa berjalan dgn baik ;p

Tq banyak.
Diubah oleh chonglie 19-10-2015 06:45
0
472
0
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan