2009-10-11 3 views

ответ

0
RewriteEngine On 
RewriteRule ^play/([^/]*)$ /index.php?play=$1 [L] 

Это должно измениться http://www.site.com/play/4435 в http://www.site.com/index.php?play=4435

Надежда, что помогает :)

+0

Они, вероятно, не хотят, чтобы «игра» была жестко закодирована в правилах там. – random

+0

Да, это делает все виды странных вещей. Загрузка изображений отсутствует. Нет вспышек ... – ian

+0

Если все работает, но изображения и вспышка, вам, вероятно, придется изменить способ связи с ресурсами. Вы их hardcoding, например, Или это относительный, Попробуйте обменивать то, что у вас есть, с альтернативой и посмотреть, работает ли оно. =) –

0

Вот более общее правило, которое работает больше, чем просто «играть».

RewriteEngine On 
RewriteRule ^(.+)/(.+)$ /index.php?$1=$2 [L] 
+0

Это делает то же самое. Как другой ответ. Все мои URL-адреса внутри моей страницы меняются на www.site.com/play/whatever – ian

Смежные вопросы