Php htaccessniceurl
我的htaccess重定向再次出现问题 我的htaccess文件中有以下内容:Php htaccessniceurl,php,.htaccess,Php,.htaccess,我的htaccess重定向再次出现问题 我的htaccess文件中有以下内容: RewriteRule ^strana/([^/.]+)/?$ index.php?pn=$1 [NC,L] 当我把它放进浏览器时,它就工作了。但如果我点击页面,它会将我重定向到 我有一个php脚本: $paginationCtrls .= ''.$pagenum.' '; for($i = $pagenum+1; $i <= $last; $i++) {
RewriteRule ^strana/([^/.]+)/?$ index.php?pn=$1 [NC,L]
当我把它放进浏览器时,它就工作了。但如果我点击页面,它会将我重定向到
我有一个php脚本:
$paginationCtrls .= ''.$pagenum.' ';
for($i = $pagenum+1; $i <= $last; $i++) {
$paginationCtrls .= '<a href="'.$_SERVER['PHP_SELF'].'?pn='.$i.'">'.$i.'</a> ';
if($i >= $pagenum+4) {
break;
}
}
$paginationCtrls.=''.$pagenum';
对于($i=$pagenum+1;$i=$pagenum+4){
打破
}
}
当我用“strana/”替换“?pn=”时,它不起作用 使用以下PHP脚本:
$paginationCtrls .= ''.$pagenum.' ';
for($i = $pagenum+1; $i <= $last; $i++) {
$paginationCtrls .= '<a href="/strana/'.$i.'">'.$i.'</a> ';
if($i >= $pagenum+4) {
break;
}
}
$paginationCtrls.=''.$pagenum';
对于($i=$pagenum+1;$i=$pagenum+4){
打破
}
}
不相关,但我会将第二个条件移动到for循环条件,例如,代替
for($i = $pagenum+1; $i <= $last; $i++) {
$paginationCtrls .= ...;
if($i >= $pagenum+4) {
break;
}
}
for($i=$pagenum+1;$i=$pagenum+4){
打破
}
}
加入两个
for($i = $pagenum+1; $i <= $last && $i <= $pagenum+4; $i++) {
$paginationCtrls .= ...;
}
$i=$pagenum+1;$i的