除了主页之外的所有页面上的404s -- 7 领域 和 uri 领域 drupal 相关 的问题

404s on all pages except homepage


简体版||繁體版
2
vote

问题

中文

我已将Drupal安装复制到我的本地计算机上,我现在运行到一个问题中,只有主页将加载,所有其他链接返回404。

清洁URL已启用,但甚至试图手动键入URL,如:

  ?q=admin/module   

失败...

我已经尝试了以下内容:

  • 设置allowoverride到所有
  • 包括mod_rewrite模块
  • 包括usr_module
  • 在settings.php中设置baseurl

没有似乎有任何效果。

任何人都可以建议尝试别的什么?

英文原文

I have copied a Drupal installation onto my local machine and I am now running into an issue where only the homepage will load and all other links return a 404.

Clean URLS are enabled but even attempting to manually type the URL like:

?q=admin/module 

fails...

I have tried the following:

  • Setting AllowOverride to All
  • including the mod_rewrite module
  • including the usr_module
  • setting the baseURL in settings.php

None have yet appeared to have any effect.

Can anybody suggest anything else to try?

     
   
   

回答列表

3
 
vote
vote
最佳答案
 

检查您的drupal根文件夹中是否有.htaccess文件。

 

Check that you have the .htaccess file present in your Drupal root folder.

 
 
1
 
vote

这发生在我身上,我复制了一个整个站点文件夹,清除URL不起作用。我只需选择文件夹中的所有文件,都会复制我的文件,它不会选择隐藏文件,因此我在Drupal根文件夹中缺少我的.htaccess文件。

 

This happened to me once, I copied an entire site folder and clean urls didn't work. I'd copied my files by just selecting all the files in a folder, which doesn't select hidden files, so I was missing my .htaccess file in the drupal root folder.

 
 
0
 
vote

在这里有一些关于CLEAN URL的文档 - http://drupal.org/getting-started / clean-urls

一目了然,它看起来你在除了重写之外的"修复问题" 部分中检查了所有内容。

 

There's some documentation on clean URLs here -- http://drupal.org/getting-started/clean-urls

At a glance, it looks like you've checked everything in the "Fixing Problems" section except RewriteBase.

 
 
0
 
vote

此问题也可能是通过编辑Apache配置文件并更改DocumentRoot"/ var / www / html" 的默认值来引起的。即使您的网站的文件不在/ var / www / html中,请尝试将其保留在默认默认。

 

This problem could also be caused by editing your Apache config file and changing the default value of DocumentRoot "/var/www/html". Try keeping it at the default even if your site's files are not located in /var/www/html.

 
 

相关问题

4  在数据库中禁用CLEAT URL  ( Disable clean url in database ) 
我正在将一个站点从Apache迁移到IIS。 当我备份数据库清洁URL处于活动状态时,现在我的链接不起作用,我必须添加?q = 给他们!有些链接很好,但没有显示管理页面,它们显示一个白色屏幕! 如何禁用清洁的URL? 此外,我的图像用ImageCache定制了!他们返回一个破碎图像的链接。 ...

2  没有通过清洁的URL测试  ( Not passing the clean url test ) 
我们在Amazon的AWS上有一个多站点安装,它使用Bitnami Drupal Image(AMI-3F21AA56 - 64位,Unbuntu)作为基础。根据该文档,每个站点都在网站文件夹中具有自己的子目录。每个站点都有一个相应的DNS一个指向我们服务器的记录。 Drupal通过 sites.php 文件处理...

2  如何更改默认的前页?  ( How do i change the default front page ) 
如何更改主页下的网址»管理»配置»配置»系统在我的drupal网站上? 我想摆脱红色的东西,但似乎只能在它旁边的空白输入框中添加不同的页面。 ...

3  强制所有链接到绝对  ( Force all links to be absolute ) 
我是一个自定义模块,我正在通过电子邮件发送节点和视图的内容。该模块首先渲染节点/视图并将结果包围公共模板。 但是当我的视图和节点内容构建时,它们包含链接是亲戚。我正在寻找一种方法来强迫这些链接成为绝对(即,具有域和协议)。 URL()和L()函数可用于输出绝对链接,但我没有看到一种方法来强制在所有链接上强制此行为。...

1  如何在代码中加入文件的路径,“Windows安全”  ( How to join a path to a file in code windows safe ) 
给定钩子(例如 hook_theme() )和必须查找的路径(例如模板),处理此问题的最干净方式是什么? 我有以下目录结构: 站点/全部/模块/ mymodule mymodule.module 模板 mymodule.tpl.php 当我在代码中定义该路径时,我使用以下代码。 funct...

-1  为什么不使用干净的网址?  ( Why not to use clean urls ) 
我有一个理论问题:为什么有选择可以启用清洁网址?而且我并不是说他们没有用 - 相反,我没有看到 not 使用它们的观点。为什么任何人都会使用 www.drupal.stackexchange.com/?q=questions/ask 如果它们可以摆脱这个 ?q= ? 为什么他们至少是默认选项? ...

2  从URL中删除HashTag  ( Remove hashtag from url ) 
在一个笨拙的网站中,我已经向我的网址附加了一个哈希标记。示例: www.myUrl.com/content/node#.UFnCybLN9Nu 我不知道它来自哪里,我不知道如何删除它。任何想法? ...

1  如何设置响应URL以使用HTTPS?  ( How can i set a response url to use https ) 
我有一个JSON响应,我需要强制在直播服务器上使用HTTPS。 所以我需要检测响应URL是否使用HTTP或HTTPS。 如果它使用HTTP我需要将其切换到HTTPS。 如何强制标题使用https? ...

0  如何构建与清洁和“脏”URL兼容的链接?  ( How to build links compatible with clean and dirty urls ) 
我有一个不支持Clean URL的开发网站,我的生产网站确实支持它们。 如果我在节点的主体中构建链接,如: <a href="view-something/4,7">View something</a> 这在我的生产网站上显示了OK,但在开发网站时提供了404个。 如何构建普遍的良好网址? ...

1  如何通过本地操作按钮传递动态参数?  ( How to pass dynamic parameters through a local action button ) 
我创建了一个 local action 按钮在 my_module.links中。 Action.yml : my_module.content.action: route_name: node.add_page title: 'My action' deriver: 'Drupalmy_modul...

0  path_to_theme()转到父主题而不是亚主题  ( Path to theme goes to parent theme not subtheme ) 
我用zen作为我的父主题,出于某种原因 path_to_theme()突然打印 /sites/all/themes/zen 而不是子项 /sites/all/themes/<mytheme> 。更令人困惑的是,它才会发生<强大>节点/ 12 时发生。 这个代码可以与它有关吗? <?php //template.p...

0  重写路径  ( Rewriting paths ) 
默认情况下,我们网站上的页面看起来像: http://www.example.com/items/item-1-name 首先,我需要它们在最后有".html" : http://www.example.com/items/item-1-name.html 第二,我需要任何引用".print.ht...

0  如何在不同URL中确定内容的源(视图/模块/块等)?  ( How to determine the source views modules blocks etc of content in different ) 
我正在努力重新设计一个我需要编辑每个页面的输出的现有站点(即每个URL)。有没有好方法来确定数据来自哪里? "我的意思是" 在哪里",这是一个" 观点"?或来自模块?或块组合? 我已经尝试过devel&amp;主题开发人员,但这只能告诉我哪个tpl.php文件但不是实际的来源。 ...

2  Drupal主题IMG文件夹从vhosts conf文件中重写规则?  ( Drupal theme img folder rewrite rule from vhosts conf file ) 
我想知道是否可以在我的vhosts配置文件中创建一个重写规则,以便站点重新映射主题目录中的图像文件夹的位置。 方案是我不希望在多语种网站上为区域创建一个全新的主题,但是,鉴于该区域的URL不同于我想要重新映射的URL: 站点/全部/主题/主题/ img /(.*)到站点/全部/主题/主题/ IMG_OTHER / $...

1  谷歌没有看到友好的URL  ( Google doesnt see the friendly urls ) 
谷歌没有看到我的SEO友好网址,而另一个搜索引擎可以。 浏览器(即Chrome,FF),RSS,Tweetfeed一切都可以看到SEO友好的URL;在XML网站地图中,系统也看到了它们。 Google网站管理员和Google Analytics还看到了友好的URL,但如果我通过谷歌搜索我的网站("网站:mywebsi...

4  如何通过URL别名获得分类?  ( How to get taxonomy by url alias ) 
我有一个级词汇表,其中 6。类别分类学期。分类页面有一个像你的网址 www.example.com/foo/6-class/bar和我找不到与以下代码的分类法。 $grade = arg(2); $term = taxonomy_get_term_by_name($grade) 当我使用字符串(例如 6.类...

1  在启用清洁的URL时,测试通过,但勾选和更新失败  ( When enabling clean urls test passes but ticking updating fails ) 
我有mod重写运行正常,测试传递了ont he clish he clish urls页面,但是当我勾选框以"启用干净的URL" 并单击"保存配置" 时,我收到一条消息,说明"配置选项已保存" 配置选项。但是,盒子保持未亮,我在下面得到相同的页面! 任何想法如何在这里启用它? ...

8  设置管理主题的URL是什么?  ( What is the url to set the admin theme ) 
更改管理主题的URL在Drupal 7中与6相比不相同。什么是新的URL? ...

3  Feeds模块如何从动态URL获取文件?  ( How can the feeds module fetch a file from a dynamic url ) 
Feeds模块确实从中进入源文件(CSV,在我的情况下)外部URL。但是,我正在尝试安排每x天的报告中的饲料。我需要在动态URL上获取饲料, 说: www.example.com/report/%start-date%/%end-date% 我猜这将使用令牌模块,但除了我不确定该怎么办。 ...

1  Drupal 7视图,路径,通过分类节点关联  ( Drupal 7 views paths node associations via taxonomy ) 
在很多小时后,我仍然不能在让我的情况工作中围绕着我的头脑。这是: 我现在正在使用如此/艺术家/艺术家名称路由内容类型艺术家的清洁网址。我有内容类型:arists,专辑发布,旅游日期和媒体。我想使用词汇艺术家标签将所有东西系在一起(是的,甚至艺术家内容类型会被标记)。所以,例如,我在艺术家内容中有"测试艺术家" 。我用...

4  媒体库模块的路径配置  ( Path configuration in media gallery module ) 
我正在使用媒体库模块来创建画廊和pathauto模块来生成URL。 对于一个图库,我将使用此模式为URL photo-gallery/[node:title] 当用户将单击任何照片时。我在不同的页面上显示图像。 但我没有得到方式设置将显示单个图像的页面的路径。 自动它会生成如此的URL /media-...

3  删除/节点中的节点?页面= 1  ( Remove node in nodepage 1 ) 
我正在使用全局重定向它自动转换/节点?页面= 1到/?页面点击分页时= 1。一切正常工作,但我想要删除/节点,只需要/?页面= 1当鼠标悬停在分页上时。您还可以引用我的网站并检查其分页。 ...

1  Drupal 7.7中的SEF URL?  ( Sef urls in drupal 7 7 ) 
我已经启用了清洁的URL,它已经提示了一个位的URL,但是我需要它们完全重写SEO目的。例如,我的'博客'内容类型应该是'/ blog / blog-ress /'而不是'node / etc'。 我四周,但我找不到7.7的稳定解决方案? 我主题中的模块或钩子函数都是很好的 提前感谢 ...

6  Drupal背后的SSL卸载反向代理 - 这配置是否正确?  ( Drupal behind a ssl offloading reverse proxy is this config correct ) 
我们正在转换现有的Drupal安装,以作为SSL卸载代理的SSL-only网站运行。 Drupal本身没有SSL,并且在Apache上的端口80上运行。 我们认为我们认为是一个非常成功的配置: 在世界的Nginx末端看起来像: server { listen 80; se...

47  如何从URL获取节点ID?  ( How do i get the node id from the url ) 
到目前为止,我在Drupal 7中遇到了这3个功能,但我并不真正确定它们之间的区别是什么,并且更批准以在块预处理函数中获取节点ID。 menu_get_object() menu_get_item() drupal_lookup_path() 你能给我任何洞察力吗? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有