Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

exp:expurlimport

Eine URL-Zuordnung (CSV, JSON, .xlsx, .ods, Apache- oder nginx-Regeln) in den URL-Übersetzer, die Platzhalter und die Weiterleitungen importieren, als ein Stapel, der sich zurücknehmen lässt.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/commands/expurlimport.md

On this page

This page is a translation. Read the English original

exp:expurlimport

Eine URL-Zuordnung (CSV, JSON, .xlsx, .ods, Apache- oder nginx-Regeln) in den URL-Übersetzer, die Platzhalter und die Weiterleitungen importieren, als ein Stapel, der sich zurücknehmen lässt.

Skript bin/php/expurlimport.php, Code in kernel/private/classes/commands/expurlimport.php. Führen Sie es im Wurzelverzeichnis der Installation aus, als der Benutzer, unter dem der Webserver läuft:

./console exp:expurlimport --help
./console exp:url:import --help
php bin/php/expurlimport.php --help

Hilfetext

Was --help ausgibt, so wie der Befehl es schreibt:

Import a URL map into the URL translator, the wildcards and the redirects
Reads the file (CSV, JSON, .xlsx, .ods, Apache or nginx rules; the format from its name or content,
or --format), plans every row (new, changed, unchanged, duplicate, conflict, broken target, unknown
host, not importable) and imports the new ones, and the changed ones with --on-conflict=overwrite, as
one batch: exp:url:undo <batch> takes it back. Bare paths belong to the siteaccess of -s (default the
default siteaccess); a full address's host picks the siteaccess, or --host maps an old host to one.

./console exp:url:import old-site.csv --dry-run --report=var/tmp/plan.csv
./console exp:url:import old-site.htaccess -s site --on-conflict=overwrite
./console exp:url:import map.xlsx --host=www.old-site.com=site --output-format=json

Optionen

OptionWertHilfe
--formaterforderlichimport: das Format der Datei (csv, json, xlsx, ods, apache, nginx; Standard nach ihrem Namen oder Inhalt); export: das zu schreibende Format (Standard nach --output, sonst csv); batches, undo, from-sitemap, from-404, suggest, test: text (Standard) oder json (die Maschinenausgabe exp-url/1)
--languageerforderlichimport: die Sprache von Zeilen ohne eigene (Standard die des Siteaccess); export: nur diese Sprache
--on-conflicterforderlichWas mit einer alten Adresse geschieht, die schon einen anderen Eintrag hat: skip (überspringen, Standard) oder overwrite (überschreiben)
--dry-runNur planen und prüfen: auflisten, was importiert würde, nichts schreiben
--reporterforderlichimport: den Plan zusätzlich Zeile für Zeile in diese Datei schreiben (.json oder .csv); suggest, test: jede Zeile mit ihren Vorschlägen oder ihrem Ergebnis zusätzlich in diese Datei schreiben (.json oder .csv)
--hosterforderlichEin alter Host und der Siteaccess, für den er steht, alte-website.de=site (durch Kommas getrennt oder wiederholt): für vollständige Adressen eines Hosts, der nicht zu dieser Installation gehört
--loginerforderlichAls dieser Benutzer ausführen (mit dem Import und im Audit aufgezeichnet)
--output-formaterforderlichimport, export: was der Befehl ausgibt, text (Standard) oder json (die Maschinenausgabe exp-url/1); --format ist dort das Format der Datei; from-sitemap, from-404, suggest: das Format der geschriebenen Datei (csv, json, xlsx, ods, apache, nginx; Standard nach --output, sonst csv)

Aus den Optionsdefinitionen im Code gelesen (startup(), getOptions(), options() oder ezcConsoleOption). Jedes Skript nimmt außerdem die Standardoptionen des Skript-Frameworks (--help, --siteaccess, --debug, --quiet, --allow-root-user ...).

Argumente: [file].

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus bin/php/expurlimport.php, kernel/private/classes/commands/expurlimport.php. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x