htaccess 重写仅使用 2 个文件 php
htaccess语法如何?
我有3个文件(php) 一个。 premium.php
b. direktori2.php
c. direktori_det2.php
此流程:
example.com/AbelPutra-com(在 premium.php 内),我直接到 direktori2.php 文件
---> RewriteRule ^([A-Za-z0-9-()/&]+)/?$ direktori2.php?NamaToko=$1 [NC,L]
这没问题
示例。 com/AbelPutra-com/Modern-Karaoke(在 direktori2.php 内),我直接到 direktori_det2.php 文件
---> RewriteRule ^([A-Za-z0-9-()/&]+)/([A-Za-z0-9-()/&]+)/?$ direktori_det2.php?NamaToko=$1& ;NamaProduk=$1 [NC,L]
*这是问题*
或这个错误语法?
当我在 2 号运行时,服务器在 1 号中读取并重写(始终读取 1 号)
如何修复?
How htaccess syntax?
I have 3 files (php)
a. premium.php
b. direktori2.php
c. direktori_det2.php
this Flow:
example.com/AbelPutra-com (inside premium.php) and i direct to direktori2.php file
---> RewriteRule ^([A-Za-z0-9-()/&]+)/?$ direktori2.php?NamaToko=$1 [NC,L]
this is OK
example.com/AbelPutra-com/Modern-Karaoke (inside direktori2.php) and I direct to direktori_det2.php file
---> RewriteRule ^([A-Za-z0-9-()/&]+)/([A-Za-z0-9-()/&]+)/?$ direktori_det2.php?NamaToko=$1&NamaProduk=$1 [NC,L]
*this is Problem *
or this error Syntax?
When I running in number 2, server read with rewrite in number 1 (always read number 1)
How to fix?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在没有详细研究这条规则的情况下,我发现了这个错误:
您使用
NamaProduk=$1
而不是NamaProduk=$2
。Without detailed looking into this rule I found this mistake:
You use
NamaProduk=$1
instead ofNamaProduk=$2
.