2012-05-13 2 views
-4

В моем сайте я есть ссылки как то:Перепишите неполадок

www.mysite.com/loja/product_info/products_id/1301 

Я просто к покупке сервера переписывает его внутренне:

www.mysite.com/loja?slug=product_info.php&products_id=1301 

Любая помощь будет оценена

Мой .htaccess :

<IfModule mod_rewrite.c> 
#Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^loja/product_info/products_id/([0-9]+)$ http://www.mysite.com/loja?slug=product_info.php&products_id=$1 [NC,L] 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
#RewriteRule ^loja?slug=.+/([a-z_]+\.php.*)$ $1 [L] 
#RewriteRule ^product_info/products_id/([0-9]+)$ loja?slug=product_info.php&products_id=$1 [QSA,L] 
#RewriteCond %{QUERY_STRING} ^options\=(.*)$ 
#RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2%1 

#RewriteRule ^slug/([^/]+)/([^/]+)/([0-9]+)/? ?slug=$1&$2=$3 [QSA,L] 
#RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([0-9]+).*$ ?$1=$2&$3=$4 [L] 
#RewriteRule ^slug/([^/]+)/products_id/([0-9]+)$ ?slug=$1&products_id=$2 [QSA,L] 
#loja?slug=product_info.php&products_id=1308 
#RewriteRule ^page/([^/]+)/([^/]+)/([0-9]+)/? /?slug=$1&$2=$3 [QSA,L] 

</IfModule> 

Благодаря !

ответ

0

Попробуйте это в своем .htaccess перед любыми правилами wordpress.

RewriteRule ^loja/product_info/products_id/([0-9]+)$ http://www.mysite.com/loja?slug=product_info.php&products_id=$1 [NC,L]

+0

Сейчас работает, с кодом, но я не хочу, чтобы показать внутреннюю ссылку, спасибо! – user1391670

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