2013-11-26 3 views
2

Я знаю, что многие другие задавали вопросы, чтобы выяснить, как использовать RewriteRules и условия, и я прочитал много сообщений здесь и на других сайтах и ​​попытался заставить его работать самостоятельно, но я не получил его работу.Rewrite Rule для звонков api

Когда пользователь звонит URL как этот

https://example.com/api/[EXTENSION]/[SERVICE_NAME]?params 

внутри этого URL следует называть

https://example.com/index.php?eID=apiService=[EXTENSION_KEY]/[SERVICE_NAME]&params 

в Params может содержать слеши

, как я могу это сделать?

ответ

2

Поместите этот код в DOCUMENT_ROOT/.htaccess файле:

RewriteEngine On 

RewriteRule ^api/([^/]+)/([^/]+)/?$ /index.php?eID=api&Service=$1/$2 [L,QSA,NC]