saya mengatur situs saya seperti ini:
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteCond %{HTTP_HOST} ([^.]+)\.example\.com [NC]
RewriteRule ^/?$ /user/profile.php?name=%1 [L]
apa yang dilakukannya adalah jika pengguna mengunjungi: test.example.com
, ia akan menampilkan isi folder: example.com/user/profile.php?name=test
. jika seseorang pergi ke lol.example.com
, itu akan menampilkan halaman: example.com/user/profile.php?name=lol
Pertanyaan 1:
saat ini, saya punya masalah dengan itu. jika saya pergi ke test.example.com/login
, itu akan menampilkan file root domain saya. bagaimana saya bisa membuatnya sehingga akan menampilkan sesuatu dari folder/pengguna? misalnya: test.example.com/login
akan menampilkan example.com/user/login
dan test.example.com/register
akan menampilkan example.com/user/register
?
Pertanyaan 2: TERSELESAIKAN
saat ini jika saya masuk ke subdomain, cookie sesi (PHP) hanya disetel untuk subdomain. bagaimana cara membuat cookie berfungsi untuk seluruh situs dengan domain (example.com)?
terima kasih
PEMBARUAN: misalnya: test.example.com/pathtofile
seharusnya mendapatkan konten example.com/user/pathtofile
. "pathtofile" harus dinamis. saya hanya ingin pathnya terlihat di folder/pengguna, bukan folder root.
session_set_cookie_params(0, '/', '*.example.com');
- person Mike   schedule 30.03.2017$1
? - person LFlare   schedule 30.03.2017RewriteRule ^/?$ /user/profile.php?name=$1 [L]
- person LFlare   schedule 30.03.2017