Html Drupal清理url链接不工作,只有主页工作,而所有其他链接重定向到wamp主页

Html Drupal清理url链接不工作,只有主页工作,而所有其他链接重定向到wamp主页,html,drupal,wampserver,Html,Drupal,Wampserver,我正在尝试将现有的drupal项目迁移到wampserver。问题是,安装后,只有主页可以工作。所有其他链接重定向到wampserver主页。然而,当我使用时,例如- 而不是干净的url 链接工作正常。如何修复此问题?如果有.htaccess文件,请检查该文件 当我想要一个干净的URL时,我会将网站文件夹的路径放在我的.htaccess中 以下是一个例子: ErrorDocument 403 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&am

我正在尝试将现有的drupal项目迁移到wampserver。问题是,安装后,只有主页可以工作。所有其他链接重定向到wampserver主页。然而,当我使用时,例如-

而不是干净的url


链接工作正常。如何修复此问题?

如果有.htaccess文件,请检查该文件

当我想要一个干净的URL时,我会将网站文件夹的路径放在我的.htaccess中

以下是一个例子:

ErrorDocument 403 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=403
ErrorDocument 404 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=404
ErrorDocument 500 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=500
ErrorDocument 503 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=503

Options +FollowSymlinks
RewriteEngine On
RewriteBase /php/TEST/DAS/iRat-tools/

RewriteCond %{REQUEST_URI} .php$
RewriteRule (.*) $1 [L]

RewriteRule ^([a-zA-Z0-9_-]+)$ rewrite.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/$ rewrite.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ rewrite.php?page=$1&module=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ rewrite.php?page=$1&module=$2 [L]
将路径放在重写基础之后

要检索您的路径,很简单。在浏览器上打开站点时,您将处于打开状态


路径是:/Folder1/Folder2/Folder3/

如果有.htaccess文件,请检查它

当我想要一个干净的URL时,我会将网站文件夹的路径放在我的.htaccess中

以下是一个例子:

ErrorDocument 403 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=403
ErrorDocument 404 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=404
ErrorDocument 500 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=500
ErrorDocument 503 /php/TEST/DAS/iRat-tools/rewrite.php?page=error&error=503

Options +FollowSymlinks
RewriteEngine On
RewriteBase /php/TEST/DAS/iRat-tools/

RewriteCond %{REQUEST_URI} .php$
RewriteRule (.*) $1 [L]

RewriteRule ^([a-zA-Z0-9_-]+)$ rewrite.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/$ rewrite.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ rewrite.php?page=$1&module=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ rewrite.php?page=$1&module=$2 [L]
将路径放在重写基础之后

要检索您的路径,很简单。在浏览器上打开站点时,您将处于打开状态

路径为:/Folder1/Folder2/Folder3/