2016-08-19 4 views
0

Я пытаюсь выполнить URL Rewrite, где URL, как «http://localhost/mywork/product/MTg=/productinfo/» должен появиться как «http://localhost/mywork/MTg=»htacess переписать не работает на локальном хосте

Кроме того, «MTG =» является динамическим и будет различной.

Я не уверен относительно того, как достигнуть этого, может кто-нибудь пожалуйста, предложить то, что RewriteRule я должен быть сочинительство в моей .htaccess

+0

Является ли '/ productinfo /' статическим значением? Почему вы хотите '=' в хорошем URL? – anubhava

+0

yes/productinfo/является статической строкой –

ответ

0

Создать mywork/.htaccess файл не существует, и есть правило:

RewriteEngine On 
RewriteBase /mywork/ 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/?$ $1/productinfo/ [L] 
+0

Привет, Анубхава, спасибо за ответ. Я проверю и дам вам знать. –

+0

Анубхава, что не работает –

+0

Где находится этот htaccess? Какой именно URL вы использовали для тестирования? Есть ли в этом больше правил? – anubhava

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