üzerinden binlerce url yaratarak bir çok kullanıcının bir mysql_database içinde saklandığı bir web sitesi programlıyorum. Burada her kullanıcının bir kimlik ve profilename (jim.button.1 gibi) diğer alanlar arasında. www.mysite.com/jim.button.1mod-rewrite
Şimdi ben bir mod_rewrite_rule o yapabileceğini biliyorum: Bu yapıya sahiptir (kullanıcı kimliği üzerinde örneğin bir mysql_select yoluyla profil var olsun) bir url istiyorum Ama binlerce kullanıcı ile çok büyük bir .htaccess dosyası alacağım. Bu arada mod yeniden yazma konusunda uzman değilim, ama nasıl çalıştığını anlıyorum.
Bunu yapmak için bir yol var mı, bir veya iki mod_rewrite_rule içinde mi yoksa bunu başarmanın başka bir akıllı yolu var mı?
Tüm yardımlar açıktır. Böyle kullanıcıyı alabilirsiniz
RewriteEngine On
RewriteRule ^(.+)$ users.php?user=$1 [QSA,L]
sizin users.php olarak:
Neden aşağı oy? Yine seri seçmen mi? – JvdBerg
Cevabınız bana iyi görünüyor. Ayrıldım. –
Yeniden yazma kuralınız her * istek ile eşleşecektir, bu nedenle gerçek dosyalar ('.css',' .js', '.jpg' vb.) Sunulmayacaktır. Muhtemelen OP'nin istediği şey değil. –