我使用此代码阻止<div>
元素显示在页面example.php上:
<?php if($_SERVER["SCRIPT_NAME"] !== '/example.php') { ?>
<div>Example</div>
<?php } ?>
在.htaccess
中使用此代码,我可以将网页名称从example.php
更改为example
:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]
当我访问http://website.com/example.php时,<div>
元素未显示 - 但是当我访问http://website.com/example时,确实如此 - 我该如何制止?
答案 0 :(得分:0)
使用strpos()
: -
<?php if(strpos($_SERVER["SCRIPT_NAME"], 'example') === false) { ?>
<div>Example</div>
<?php } ?>