私はこの問題をStacksで検索していますが、解決策を見つけることができません。バインディング.htaccess(mod_rewrite)
私はサブドメイン上に(php)システムを構築しましたが、これを済ませたら顧客のサーバー側にドロップする必要があります。
私はページを見るが、彼は情報を読み込まない。
の.htaccess
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^*******\.******\.nl/mtsadmin$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([a-z0-9]*)$ $1.php
RewriteRule ^admin/users/edit/([0-9]+) admin/users.php?edit=$1 [NC]
RewriteRule ^/formulier /form.php?id=$1 [NC]
私は「管理者」の前と「^」なし/でそれを試してみましたが、それは解決策ではありません。
マイページスクリプトの下。
if(isset($_GET['edit'])) {
if(trim($_GET['edit']) != '') {
$edit = $dbh->prepare('SELECT * FROM users WHERE id = :id');
$editvar = trim($_GET['edit']);
$edit->bindParam(':id', $editvar, PDO::PARAM_INT);
.htaccessファイルのパス public_htmlの/サブドメイン/ .htaccessの
ありマップ形式であり、それが動作します。
しかし、マップ public_htmlの/サブドメイン/管理/ users.phpで
.htaccessファイルで、このパスdoesntの仕事。それは私自身のサーバーで動作しますが、クライアントのサーバー上で動作しません。
私はあなたから聞いています!
どのようにPHPファイルにアクセスしていますか? http://subdomain.yourdomain.com/admin/users.phpまたはhttp://yourdomain.com/subdomain/admin/users.php? – sariDon
@sariDon subdomain.yourdomain.com/admin/users.phpライブhttp://subdomain.******.nl/mtsadmin/admin/users/edit/1 –