让我说我有这个页面:
$_GET
我使用example.com/state/new%20york
从数据库中检索该特定页面。
然而,当我尝试这个页面时:
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^state/([0-9a-zA-Z]+) location.php?state=$1 [NC,L]
我的页面似乎只检索“新”而不是“纽约”
htaccess的:
<?
$state = $_GET['state'];
$sql = "
SELECT
*
FROM
states
WHERE
state = '$state'
";
$records = mysqli_query($db_conx, $sql);
$sql = "
SELECT
*
FROM
states
WHERE
state='$state' LIMIT 1
";
$query = mysqli_query($db_conx, $sql);
$numrows = mysqli_num_rows($query);
if ($numrows < 1) {
echo $state;
exit();
} else {
echo "Welcome to the state of ".$state;
}
?>
代码:
element_result = tf.cast(1.5 - tf.abs(label-prediction), tf.int8) # 1.5 due to floor rounding
row_result = tf.reduce_all(tf.cast(element_result, tf.bool), axis=1) # AND 'em together
accuracy = tf.reduce_mean(tf.cast(row_result, tf.float32))
我不是在寻找文件名,我正在寻找加载的语义URL的最后一部分。
答案 0 :(得分:-1)
%20
正在“破坏”链条。即你的htaccess没有看到之后发生的事情,因为它是与之前相同的块的一部分。
我建议创建一个用下划线或连字符