我需要问您如何从PHP运行.htaccess
,因为我正在开发软件,但是我希望用户可以通过语言设置自己的链接名称,但是我只能在{{1 }},但是在.htaccess
中,我不知道如何从PHP语言中获取信息,然后使用它来指定将存在哪些补丁。另外,我想在PHP中创建友好的URL(从.htaccess
到.php?id=0
)。
最后一个cURL。
我看到在一个软件中,如何使用cURL读取页面文本(我有链接.php/id/0
,服务器上的ID 3仅表示文本“确定”,我想将该文本转换为PHP,使用它)
答案 0 :(得分:2)
1)您无法使用任何命令运行.htaccess。这是您的Web服务器的配置文件。
的示例RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^@(.+)$ profile.php?username=$1 [L,QSA]
然后在$_GET["username"]
中获得profile.php
3)您应该创建自己的.htaccess RewriteRule
4)关于cURL的小例子。
<?php
$post = [
'PostName' => 'PostValue'
];
$ch = curl_init('http://www.example.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
curl_close($ch);
var_dump($response);
?>